ماشاء اللہ

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

To Give Measure (قدّر (یقدر
To Ascribe Partners (أشرک (یشرک
Saying: Laa Hawla ... حوقلۃ
Minor / Relative Finality بینونۃ صغرٰی
Lawful, Permissible حل
Necessity ضرورۃ
Legal شرعيّ
Cave of Hiraa' غار حراء
Briber الرّاشي
Talmud تلمود
Man of the Whale صاحب الحوت
Allah-Fearing تقوٰی
Deanthropomorphism تنزیہ
Scholar عالم
Polytheism of Knowledge شـــــرک العــــلم