English to Arabic

Meaning for:
Ninny
other
الأبله