-
nounthe capital of Saint Vincent and the Grenadines; on Saint Vincentpart of:
Definition that contains kingstown
We don't have definitions for this word yet.
We don't have definitions for this word yet.