English to Arabic

Meaning for:
Ramses
other
رامسيس