English to Arabic

Meaning for:
Maguire
other
اسم علم