Skip to main content

Definitions by BeBellevuekel

A person or people from Terra Nova. Terra Nova means New Earth or New Land, in Portugese, Catalan and Latin. Terra Nova was a human settlement on Earth 85 million years before modern day.
The Novaner depended on each other daily for survival. (Novaner)
novaner by BeBellevuekel August 9, 2017