Synonyms for St. george's:

n.

St. George's (noun)
Capital Of Grenada.

Other synonyms:

capital of grenada
Capital Of Grenada.