St. George's in Polish St. George's in Polish Saint George's proper noun The capital city of Grenada. Add to Flashcards