high altar








noun

  1. the principal altar of a church
54 queries 0.587