Word Study
grenada
WORDNET DICTIONARY
Noun grenada has 1 sense
- grenada(n = noun.location) - an island state in the West Indies in the southeastern Caribbean Sea; an independent state within the British Commonwealth; is a member of oas, organization of american states
is a kind of country, land, state
is a part of windward islands, windward isles
has parts: capital of grenada, st. george's
Derived form adjective grenadian1
For further exploring for "grenada" in Webster Dictionary Online