English to Arabic

Meaning for:
Baffler
other
المحيّر