ماشاء اللہ

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

False Deity طاغوت
Leading Scholar امام
Suspended معلقۃ
Religion ملـّۃ
The All-Wise الحکيم
Forgery موضوع
Innocence, Freedom From براءۃ
Straightening the Line تسویۃ الصّف
High Esteem قدر
The Ever Great الکبير
Right Hand Side یمین
Minor Impurity حدث أصغر
Wedding Banquet / Party ولیمۃ
The illiterate prophet النبي الأمّي
The All-Embracing الواسع