Kingston - Definition

kingston

Part of speech: noun

a town on the Hudson River in New York a town in southeast Ontario on Lake Ontario near the head of the Saint Lawrence River capital and largest city of Jamaica

Look up another word