Meaning of Turin

Definition of Turin

(noun) capital city of the Piemonte region of northwestern Italy

Other information on Turin

WIKIPEDIA results for Turin
Amazon results for Turin