Latin-English dictionary »

stockholmia, holmia meaning in English

LatinEnglish
Stockholmia, Holmia proper noun

Stockholm(capital of Sweden)
proper noun
[UK: ˈstɒk.həʊm] [US: ˈstɒkhoʊm]