English to Arabic

Meaning for:
Thud
other
الهدّة