Possibly: One who is touched or reached; Derived from Arabic root لمس (lamasa) meaning ‘to touch’

1 Post