St Georges


St. George's

(ˈdʒɔr dʒɪz)
n. the capital of Grenada, in the SW part. 6657.