Noun: Grenada gri'ney-du or gru'naa-du
- A Caribbean island nation in the southeastern West Indies; an independent state within the British Commonwealth
"Grenada is known for its spice production, especially nutmeg"
Part of: British Commonwealth, Commonwealth, Commonwealth of Nations, OAS, Organization of American States, Windward Islands, Windward Isles
Encyclopedia: Grenada, Mississippi