Arabic etymological dictionary

LAHHADA

lahhada: translation

bury, dig [?]
--------
deviate [?]