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