English-Latin dictionary »

highlander meaning in Latin

EnglishLatin
highlander [highlanders] noun
[UK: ˈhaɪ.lən.də(r)]
[US: ˈhaɪ.ˌlæn.dər]

monticola [monticolae](1st) C
noun