high altar

(noun) altar (generic term)

< high | high anglican church >