Source:WordNet 3.1
1. (
) an island state in the West Indies in the southeastern Caribbean Sea; an independent state within the British Commonwealth ;
See more about : GRENADA