churchyardEnglish

God's acre, churchyard

Noun

The yard associated with a church

English: churchyard, God's acre

English words with similar meanings

Show 1 words