SynonymX
Speak
Grenada
Definition of Grenada
1.
An island state in the West Indies in the southeastern Caribbean Sea; an independent state within the British Commonwealth
Noun
Semanticaly linked words with "grenada"
oas
organization of american states
country
land
state
windward islands
windward isles
capital of grenada
st. george's
grenadian