Find the word definition

Wikipedia
Taj-ul-Masajid

Taj-ul-Masajid is a Mosque situated in Bhopal, India. The name is also spelt as Taj-ul-Masjid. However the correct Name is '' Taj-ul-Masajid'' and not Taj-ul-Masjid. "Masajid" means "Mosques" (Plural of "Masjid") and "Taj-ul-Masajid" literally means "Crown Among Mosques". It is one of the largest Mosques in India.