Eyelash Meaning

There are 1 meaning(s) for word Eyelash

Meaning 1 : any of the short curved hairs that grow from the edges of the eyelids

    Synonyms : cilium,  lash