English-Latin dictionary »

shanghai meaning in Latin

EnglishLatin
Shanghai (Chinese municipality and port)
proper noun
[UK: ʃæŋ.ˈhaɪ]
[US: ˈʃæŋ.ˈhaɪ]

Sciamhaevum, Sanghaevum, Siamhaevumproper noun