The word SUBHAN ALLAH meaning in English is Alackaday. This Urdu to English dictionary allows you to view the meaning of subhan allah in a simple language.