English to Arabic

Meaning for:
Foreboded
other
منذر