Populate

Spanish Meaning

poblar

English Meaning

  1. To supply with inhabitants, as by colonization; people.
  2. To live in; inhabit: creatures that populate the ocean depths.