Proper noun
Terra Nova
A town in Newfoundland, Newfoundland and Labrador, Canada.
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