Turin

Explore definitions, synonyms, and language insights of Turin

Definitions

Noun
capital city of the Piemonte region of northwestern Italy

Synonyms