Subscribe
URL of the page has been copied to clipboard.
Meaning : The yard associated with a church.
Synonyms : churchyard
Install App
God's acre meaning in Telugu.