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