Random
Newfound land Synonyms
Newfound
replaced
new
land
modern
land
recent
land
pristine
land
Definitions for Newfound
(adjective) newly discovered
Synonyms for phrase
new country
new earth
new nation
new ground
new region
new territory
new realm
new area
new estate
new soil
modern country
modern earth
modern nation
new property
modern state
new dirt
new win
new gain
new shore
new terrain
NL abbreviation
NL
is an
abbreviation
for Newfound Land
What does NL stand for?
NL stands for "Newfound Land"
Land
replaced
newfound
light
newfound
state
newfound
territory
Definitions for Land
(noun) a
body
of people composed of one or more nationalities usually with its own territory and
government
(noun) a
broad
geographical
area
(noun) the solid
part
of our planet's
surface
as distinguished from the sea and air