This is a reply within a larger thread: view the whole thread

Another theory
What about a takeoff of Terran, as in someone who lives on Terra III, a.k.a Earth? Dictionary.com says Terra means "earth, land".Kind of like Eartha, only not.Miranda
vote up1vote down

Replies

Good point :-)
vote up1vote down