Yes, english is OBVIOUSLY not your forte'
having a large population; densely populated.
"the populous city of Shanghai"
synonyms: densely populated, heavily populated, thickly populated, heavily settled, crowded, congested, packed, jammed, crammed, teeming, swarming, seething, crawling, full; More
“The truth is incontrovertible, malice may attack it, ignorance may deride it, but in the end; there it is.”
