earlock
English
earlock meaning in English • earlock का अर्थ अंग्रेजी में
Noun
- A lock or curl of hair near the ear; a lovelock. See Lovelock>.