<human>:  What is the meaning of the name ‘Jama Masjid’?
<bot>: Jama means congregation, and Masjid means mosque. The mosque is named after Jama Masjid, the largest mosque in India. It is located in the Old Delhi neighborhood, near the Red Fort.