ܬܠܦܐ
tilpa
nouneastern
Definition
eyelid (thin skin membrane that covers and moves over an eye); eyelash (hair growing on the edge of an eyelid)
Definition
eyelid (thin skin membrane that covers and moves over an eye); eyelash (hair growing on the edge of an eyelid)