elfin
English
elfin meaning in English • elfin का अर्थ अंग्रेजी में
Adjective
- Relating to elves.
Noun
- A little elf or urchin.