Skip to main content

kirkyard

English kirkyard meaning in English  •  kirkyard का अर्थ अंग्रेजी में
Noun
  • A churchyard.
Advertisement