Definitions from Wiktionary (Terra Nova)
▸ noun: A town in Newfoundland, Newfoundland and Labrador, Canada.
▸ Words similar to Terra Nova
▸ Usage examples for Terra Nova
▸ Idioms related to Terra Nova
▸ Wikipedia articles (New!)
▸ Words that often appear near Terra Nova
▸ Rhymes of Terra Nova
▸ Invented words related to Terra Nova
▸ noun: A town in Newfoundland, Newfoundland and Labrador, Canada.
Similar:
Trinity Bay North,
Terrenceville,
paradise,
Winterland,
trinity,
Torbay,
Little Bay,
Newtown,
Glovertown,
Baie Verte,
more...
Opposite:
Phrases:
▸ Words similar to Terra Nova
▸ Usage examples for Terra Nova
▸ Idioms related to Terra Nova
▸ Wikipedia articles (New!)
▸ Words that often appear near Terra Nova
▸ Rhymes of Terra Nova
▸ Invented words related to Terra Nova