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 kind of country, land, state
is a part of windward islands, windward isles
has parts: capital of grenada, st. george's
is a member of oas, organization of american states
Derived form adjective grenadian1