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