Meaning of Kingstown

Definition of Kingstown

(noun) the capital of Saint Vincent and the Grenadines; on Saint Vincent

Other information on Kingstown

WIKIPEDIA results for Kingstown
Amazon results for Kingstown