English to Arabic

Meaning for:
Atreus
other
أتْرِيُس