• word of the day

    toronto

    toronto - Dictionary definition and meaning for word toronto

    Definition
    (noun) the provincial capital and largest city in Ontario (and the largest city in Canada)
Download our Mobile App Today
Receive our word of the day
on Whatsapp