Latin-English dictionary »

altare, ara meaning in English

LatinEnglish
altare, ara noun
N

altar [altars](flat-topped structure used for religious rites)
noun
[UK: ˈɔːl.tə(r)] [US: ˈɒl.tər]

Your history