Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

toronto Definition

Cancel
toronto
geographical name(To-ron-to)
city and port on Lake Ontario in southern eastern Canada population 2,615,060

Words Related to toronto!

toronto Examples by Brain Bank Users