English to Arabic

Meaning for:
Alameda
other
ألاميدا