"Populator" is a word in ENGLISH

populator ENGLISH
Definition:

One who populates.

Few words of positivity

It's hard to be an articulate ghost.

Mary Karr, Lit

WORD SUGGESTIONS
Laugh your heart out.

What do you get if you cross a vampire with a snail? I don't know but it would slow him down.

puritan ENGLISH

One who, in the time of Queen Elizabeth and the first two Stuarts, opposed traditional and formal usages, and advocated …

Read the complete definition
slum ENGLISH

A foul back street of a city, especially one filled with a poor, dirty, degraded, and often vicious population; any …

Read the complete definition