English to Arabic

Meaning for:
Archie
other
ارشي