YourDictionary

St. George's

capital of Grenada, on the SW coast: pop. 36,000

link/cite print suggestion box