meaning of earlock
1.
A
lock
or
curl
of
hair
near
the
ear;
a
lovelock.
See
Lovelock.
Related Words
earlock
|
Developed & Maintained By
Taraprasad.com