New Newfoundland Synonyms

Definitions for New


  • (adjective) taking the place of one that came before
  • (adjective) not known or experienced before
  • (adjective) recently made and never used before

NN abbreviation

NN is an abbreviation for New Newfoundland
What does NN stand for?
NN stands for "New Newfoundland"

Definitions for Newfoundland


  • (noun) an island in the north Atlantic
  • (noun) a breed of very large heavy dogs with a thick coarse usually black coat ; highly intelligent dogs and vigorous swimmers; developed in Newfoundland