English to Arabic

Meaning for:
Moriarty
other
موريارتاي