Definitions for "Populator"
One who populates.