Mississauga Hear it!

Mississauga Definition

Mis·sis·sauga (mis′ə sô)

city in S Ontario, Canada, southwest of Toronto: pop. 544,000

Etymology: < Ojibwa < misi, large + sauk, river mouth