“Tabarakallah” means “Blessed is Allah.” It is said in awe of something beautiful or good — praising and exalting Allah as the source of every blessing. The Qur'an opens Surah Al-Mulk with this very word.
“Blessed is He in whose hand is dominion, and He is over all things competent.”— 67:1 (Saheeh International)
Ask Noor can explain when to say Tabarakallah and how it differs from Masha'Allah.
Ask Noor — free on the App Store