Tubingen meaning

to͝o'bĭng-ən, tü'-
A city of southwest Germany on the Neckar River south of Stuttgart. Its university was founded in 1477.
0
0
Advertisement