From huis (“house”) + geest (“ghost, spirit”). Similar to German Hausgeist.
huisgeest m (plural huisgeesten, diminutive huisgeestje n)