<human>:  What is the meaning of the name ‘Jama Masjid’?
<bot>: Jama means congregation, and Masjid means mosque. The Jama Masjid is the largest mosque in India, and is located in the city of New Delhi.