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