My Suggestions

Irũru

n.

  1. eyelashes; short curved hairs growing along the edge of the eyelid, protective hairs that shield the eye from dust

Related words

  • irũra — to 2; 2. kill someone by witchcraft; destroy utterly