Language:
Free Online Dictionary|3Dict

Grenada

Source : WordNet®

Grenada
     n : an island state in the West Indies in the southeastern
         Caribbean Sea; an independent state within the British
         Commonwealth
Sort by alphabet : A B C D E F G H I J K L M N O P Q R S T U V W X Y Z