Latin-English dictionary »

mageddo meaning in English

LatinEnglish
Mageddo proper noun

Mount Megiddo(hill in modern Israel)
proper noun