Skip to content

Saint George's

proper noun

  1. town and capital of Grenada
L749804 on Wikidata ↗
Saint George's — meaning, definition (proper noun) · Vinony