turin

Explore definitions, synonyms, and language insights of turin

Definitions

Noun
capital city of the Piemonte region of northwestern Italy

Synonyms