Translate
مَدْهُوشٌ
Do you mean: