Synonyms
- en Newfoundland (n, animal) ➜
- en Newfoundland (n, location) ➜
- en newfoundland (n) ➜
- fr terre neuve (n) ➜
- en newfoundland (n, island) ➜
Links to other resources
- pt.dbpedia.org Terra Nova
- en.wiktionary.org Terra Nova
- fr.wiktionary.org Terra Nova