Demography Meaning

There are 1 meaning(s) for word Demography

Meaning 1 : the branch of sociology that studies the characteristics of human populations

    Synonyms : human ecology