Summary
English Synonyms:   more detail...
  1. Grenada:


English

Detailed Synonyms for Grenada in English

Grenada:

Grenada [the ~] noun

  1. the Grenada
    – an island state in the West Indies in the southeastern Caribbean Sea; an independent state within the British Commonwealth 1
    the Grenada
    – an island state in the West Indies in the southeastern Caribbean Sea; an independent state within the British Commonwealth 1
  2. the Grenada
    the Grenada

Related Definitions for "Grenada":

  1. an island state in the West Indies in the southeastern Caribbean Sea; an independent state within the British Commonwealth1

Related Synonyms for Grenada