SynonymX
Speak
St. George's
Definition of St. George's
1.
The capital and largest city of Grenada
Noun
Synonyms for word "st. george's"
capital of grenada
Semanticaly linked words with "st. george's"
national capital
grenada