grenada

Info · Definitions · Characters

grenada
· ·
Text
7
· ·
Length
3
· ·
Syllables

Definitions

(noun) an island state in the West Indies in the southeastern Caribbean Sea; an independent state within the British Commonwealth. Synonyms: Grenada.
· ·
Noun Definition 1