دهداة
Root: د هـ د يArabic English Dictionary: meaning and translation for دهداة (dhdah)
مصدر دهدى
Translation:
Masdar of dahda.