Skip to
adjective
having a large number of inhabitants; densely populated. Describes a region, country, or place that is inhabited by many people.
Browse