English to Arabic

Meaning for:
Magruder
other
اسم علم