• word of the day

    kingston

    kingston - Dictionary definition and meaning for word kingston

    Definition
    (noun) a town on the Hudson River in New York Definition
    (noun) a town in southeast Ontario on Lake Ontario near the head of the Saint Lawrence River Definition
    (noun) capital and largest city of Jamaica
Download our Mobile App Today
Receive our word of the day
on Whatsapp