Subscribe
URL of the page has been copied to clipboard.
Meaning : The largest city in India and one of the largest cities in the world. Located in eastern India. Suffers from poverty and overcrowding.
Synonyms : kolkata
Install App
Calcutta meaning in Telugu.