"Grenada" is Гренада in Russian.
Гренада means "Grenada" in English.
Word #2657 of 4,000 by frequency in Russian — level B2.
Гренада — маленький остров в Карибском море.
Grenada is a small island in the Caribbean Sea.