ampyx
English
ampyx meaning in English • ampyx का अर्थ अंग्रेजी में
Noun
- A woman's headband (sometimes of metal), for binding the front hair.