Family name origins & meanings
- Dutch : from haan ‘rooster’, a nickname for someone thought to resemble a cockerel or a habitational name from a house distinguished by the sign of a rooster.
- Belgian and Dutch (van Haan) : habitational name from any of several places named Haan, in particular in Brabant and West Flanders.
- German : variant of Hahn.