having many inhabitants; densely populatedpopulously advpopulousness noun[Latin populosus, from populus people]