From spara (to save money) and baukur (a collection box).
sparibaukur m (genitive singular sparibauks, nominative plural sparibaukar)