meaning of calcutta

1. the largest city in India and one of the largest cities in the world; located in eastern India; suffers from poverty and overcrowding


Related Words

calcutta | calcuttan |

Developed & Maintained By Taraprasad.com

Treasure Words