Arabic etymological dictionary

LAHHASA

lahhasa: translation

devour [Seml-hh-s,Amhlase (lick), melas (tongue),Tiglehhasa (lick)]