where a large number of people live 人口众多的;人口密集的 one of America’s most populous states 美国人口大州之一 the populous coastal region 人口稠密的沿海地区
Oxford Collocations DictionaryPopulous is used with these nouns:- country
Word Originlate Middle English: from late Latin populosus, from populus ‘people’.