English to Arabic

Meaning for:
Grenada
other
غرينادا