quality of life
term for the quality of the various domains in human life and general well-being of individuals and societies
well-being
general term for condition of individual or group
Livability
the degree to which a place is good for living
longevity
longer than typical lifespan, especially of humans
quality of life
notion in healthcare