Add clip to Honeycomb

chapel

Definition 1 (noun)

a place of worship that has its own altar

Clip example(s)