Find the word definition

Wikipedia
Busalla

Busalla is a comune (municipality) in the Metropolitan City of Genoa in the Italian region Liguria, located about north of Genoa.

Its territory is crossed by the upper valley of the Scrivia river. Nearby is the artificial Lake Busalletta.