Waz Mahfil
Waz Mahfil (alias: Waz, or Tafsir-ul-Quran Mahfil) is a traditional Islamic preaching event in Bangladesh that combines the Arabic words 'waz', meaning "giving advice", and 'mahfil', meaning "gathering". It is a gathering of Muslim devotees and common listeners for sermons on Islam, has long been one of the primary means of preaching Islam in Bangladesh.