English Dictionary
◊ CALCUTTA
Calcutta
n : the largest city in India and one of the largest cities in
the world; located in eastern India; suffers from poverty
and overcrowding [syn: {Calcutta}]