English-Latin dictionary »

new holland meaning in Latin

EnglishLatin
New Holland (obsolete: Australia)
proper noun

Nova Hollandiaproper noun