treviso means A province of Veneto, Italy. Lexicurio rates it Sui generis — a strength score of 85 out of 100.
name
- A province of Veneto, Italy.
- A town, the capital of Treviso province, Italy.“With a population of nearly 94,000, Treviso impressed judges by transforming an abandoned landfill into a solar park, overhauling its canal system to improve water quality and launching biodiversity projects to clean its air.”
noun
- A certain mild variety of radicchio, a type of chicory“4 heads treviso (radicchio may be substituted)”