English to Arabic

Meaning for:
Lordlier
other
مهيب