Noun: Toronto tu'rón-(t)ow
- The provincial capital and largest city in Ontario (and the largest city in Canada)
- Hogtown [Cdn, informal]
Type of: provincial capital
Part of: Ontario
Encyclopedia: Toronto, On