English to Arabic

Meaning for:
Whooping
other
الصيحة