Definitions
noun
the largest city in India and one of the largest cities in the world; located in eastern India; suffers from poverty and overcrowding
Look “kolkata” up elsewhere
Want another word?
Spin the dictionary for a fresh one.