Find the word definition

Wikipedia
Youhanabad

Youhanabad is an area in Lahore, Pakistan. It is the largest majority Christian area in the city. A 2006 report put the number of inhabitants at 200,000, while it was reported by DAWN in 2015 that the area was home to at least 100,000 Christians.

Two churches were attacked on 15 March 2015, a Sunday, by suicide bombers. At least 15 people, including two policemen, were killed and 78 injured, 30 of them critically. The militant Islamist group Jamaat-ul-Ahrar said they were behind the attacks. A mob also killed two who they suspected were involved.