Arabic · noun · Mind & Knowledge

Lams

लम्स
Meaning

Touch, the sense of feeling by contact.