English noun: Grenada | |||
1. | Grenada (location) an island state in the West Indies in the southeastern Caribbean Sea; an independent state within the British Commonwealth | ||
Instance hypernym | country, land, state | ||
Part holonym | capital of Grenada, St. George's | ||
Part meronym | Windward Islands, Windward Isles | ||
Member holonym | Grenadian | ||
Member meronym | OAS, Organization of American States | ||