Arabic · noun · The Heart & the Body

Lams

लम्स
Meaning

The sense of touch; contact, a touching.