Arabic etymological dictionary

HAMHAMA

hamhama: translation

growl, make noise [Semh-m-h-m,Hebhama]