Definitions for "Sassari"
Sassari (in Italian and Sassarese, an Italian dialect; Tàthari in Sardinian), is a town in the province of Sassari in Sardinia, Italy. The second-largest town on the island in terms of population, Sassari is one of the most ancient Sardinian towns, and contains perhaps the best collection of Sardinian art.