Arabic etymological dictionary

HADHABA

hadhaba: translation

prune, cleanse [?]