v. colonize, settle, people, occupy; inhabit, dwell in, reside in, live in Shiploads of families braved the voyage to populate the New World
POPULATE
Meaning of POPULATE in English
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012