population
Número de personas que viven en un lugar.
La población de España es muy diversa.
La población de la ciudad ha aumentado en los últimos años.
Sounds like 'population' — people living in a place.