Latin-English dictionary »

palmȳra meaning in English

LatinEnglish
Palmȳra proper noun
{f}, Palmīra {f}

Palmyra(ancient city)
proper noun
[UK: pæl.ˈmaɪə.rə] [US: pæl.ˈmaɪə.rə]