Montauban

geographical name
Mont·​au·​ban | \ ˌmän-tō-ˈbän How to pronounce Montauban (audio) , mōⁿ-tō-ˈbäⁿ\

Definition of Montauban

commune in southwestern France on the Tarn River north of Toulouse population 56,271