Marc tells me "Jama Masjid" means "The People's Mosque." This mosque is right next to Fatepur Sikri. It's very large and very beautiful.