Latin-English dictionary »

hatra, hatris meaning in English

LatinEnglish
Hatra, Hatris proper noun

Hatra(city in Mesopotamia)
proper noun