Search in full dictionary

DELHI (2)

DELHI (2)
ScnMaster
a large city in north-central India with a population of about six million. The poor sections of the city are very crowded with sometimes as many as twenty people to a room. SHSBC Binder 9 Approved Glossary