Meaning of high altar

Definition of high altar

(noun) the main altar in a church

Other information on high altar

WIKIPEDIA results for high altar
Amazon results for high altar