English | German | Russian | Czech

Grenada English

Meaning Grenada meaning

What does Grenada mean?

Grenada

an island state in the West Indies in the southeastern Caribbean Sea; an independent state within the British Commonwealth

Are you looking for...?