ماشاء اللہ

Transliterations: 

Maa Shaa' Allaah

Ma Sha' Allah
Meaning: 
Allah Bless!
Explanation: 

Ma Sha' Allah, literally, this means "What Allah has willed". It is usually used to express admiration of something, while indicating the real Causer of this, Allah. It is a good practice to say this expression every time we like something.

Some Other Words

Incarnation حلول
To be Pious and Chaste (تبتّل (یتبتّل
Gambling قمار
Bad, Wicked, Impure خبيث
Magian مجوسي
Day of Resurrection یوم النـّشور
The Last Deeds / Actions خواتيم الأعمال
People of Hell أصحاب النـّار
Lesser Pilgrimage حج أصغر
Proper Performance of Prayer اطمئنان فی الصلاۃ
Caliph, Successor خليفۃ
Going Rightward تیامن
Menstruating Female حائض
Allah's Chosen صفی اللہ
Circumambulation طواف