1nouncaaltarDefinitions1.altar (flat-topped structure used for religious rites)TranslationsesaltarfrautelitaltaredeAltarruалта́рь