English to Arabic

Meaning for:
Mumford
other
مومفورد