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