Grenada in Portuguese Grenada in Portuguese Granada proper noun An island and country in the Caribbean. Add to Flashcards