Skip to main content

earlock

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