Inhabit or live in; be an inhabitant of
(Verb)
Advertisement

Populating Is Also Mentioned In

Advertisement