Grenada
English Dictionary
->
Letter G
-> Grenada
Search Dictionary:
Grenada Definition
(n)
an
island
state
in
the
West
Indies
in
the
southeastern
Caribbean
Sea
;
an
independent
state
within
the
British
Commonwealth
Grenada Synonyms
Grenada
© Art Branch Inc.