"...is Torino the Italian word for Turin or something?" You got it!
Thanks, I guess I've always thought it was called Turin. In any language.