kingston meaning in English
n. kingston, capital of jamaica; city on lake ontario in ontario province (canada); town in nova scotia (canada); town in new brunswick (canada); name of several cities and towns in the united states, city of kingston in australia