Grenada
noun
UK/ɡrəˈneɪ.də/
US/ɡrəˈneɪ.də/
Definitions of Grenada noun
A Caribbean country consisting of the island of Grenada and several smaller surrounding islands.
The economy of Grenada relies heavily on agriculture and tourism.
Grenada is well known for its beautiful beaches and tropical scenery.
The capital of Grenada, St. George's, is a popular tourist destination.