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