From imme (“bee, bee swarm”) + -n- + huif (“hive”).
immenhuif f (plural immenhuiven, diminutive immenhuifje n)