Montauban
geographical name
Mont·au·ban
ˌmän-tō-ˈbän
mōⁿ-tō-ˈbäⁿ
commune in southwestern France on the Tarn River north of Toulouse population 56,271
Love words? Need even more definitions?
Merriam-Webster unabridged
Share