ST. GEORGE'S(noun)Did you mean?RhymesDefinitions There is 1 meaning of the phrase St. George's. St. George's - as a noun The capital and largest city of grenada Synonyms (Exact Relations)capital of grenadaWord Variations & RelationsAnagramsStarts SStarts STStarts STGStarts STGEEnds SEnds ESEnds GESEnds RGESStarts S & ends SStarts ST & ends SStarts S & ends ESA-Z Proximitiessrbijasri3srirachasris4st2 St. George's stab6stabbed12stabber11stabbers12stabbing13