جْرِينَادَاgrēnādā · proper nounSens — françaisGrenade (pays des Antilles).Sens — anglaisGrenada (an island and country in the Caribbean)