Skip to main content

godroon

English godroon meaning in English  •  godroon का अर्थ अंग्रेजी में
Noun
  • An ornament produced by notching or carving a rounded molding.
Advertisement