English to Arabic

Meaning for:
Agamemnon
other
أجاميمنون