What is the meaning of Altaar?

altar

altar

Source: wiktionary.org