snod
English
snod meaning in English • snod का अर्थ अंग्रेजी में
Noun
- A fillet; a headband; a snood.
Adjective
- Trimmed; smooth; neat; trim; sly; cunning; demure.