Skip to content

Saint George's

proper noun

  1. town and capital of Grenada
L749804 on Wikidata ↗