Populates Meaning

There are 2 meaning(s) for word Populates

Meaning 1 : be an inhabitant of or reside in

    Synonyms : dwell,  inhabit,  live
Meaning 2 : fill with inhabitants

    Example : populate the forest with deer and wild boar for hunting