Grenada in Greek Grenada in Greek Γρενάδα proper noun An island and country in the Caribbean. Add to Flashcards