Word info

Terra Nova

Proper noun

Meaning

Terra Nova

A town in Newfoundland, Newfoundland and Labrador, Canada.

Source: en.wiktionary.org

Examples

She put her foot down on the oscillation pedal, she was a transdimensional speeder... ~ Terra Nova Cain. Steve Kilbey

As one of Kingston's oldest and most popular hotels, Terra Nova holds a special place in Jamaica's tourism history. Source: Internet

Ian Lai is back with a class about mason bees on March 26. Ian Lai is well known for his work at the Terra Nova gardens in Richmond. Source: Internet

The pictures taken by Herbert Ponting during the Terra Nova expedition of 1910-13 remain iconic images of any era. Source: Internet

Close letter words and terms