SynonymX
Speak
Toronto
Definition of Toronto
1.
The provincial capital and largest city in Ontario (and the largest city in Canada)
Noun
Semanticaly linked words with "toronto"
cn tower
provincial capital
canada
ontario