Definition of Grenada

  • (noun) an island state in the West Indies in the southeastern Caribbean Sea; an independent state within the British Commonwealth

Synonyms of Grenada


Antonyms of Grenada


No Antonyms Found.

Homophones of Grenada


No Homophones Found.