girlond
English
girlond meaning in English • girlond का अर्थ अंग्रेजी में
Noun
- A garland; a prize.