Definitions for "Biella"
Biella (Latin: Bugella) is a town and comune in the northern Italian region of Piemonte, the capital of the province of the same name, with 45,500 inhabitants as of the 2001 census. It is located about 50 miles northeast of Turin and about 60 miles west-northwest of Milan.