Question: what is idgah in english?
Answer: Definition of idgah. : a place set apart for public prayers on the two chief Muslim feasts.