ماشاء اللہ

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

Child Custody حضانۃ
Alms on Wealth زکاۃ المال
Burial دفن
The Supreme Giver المعطي
Safa and Marwah Mounts الصّفا والمروۃ
Battle, Campaign غزوۃ
People of the Book أھل الکتاب
Magian مجوسي
Ka'bah Cover الکعبۃ
To Be Corrupt or Invalid (فسد (يفسد
Proteges of Islamic State أھل الذمّۃ
Family of the Prophet (PBUH) آل البیت
Christian نصراني
Offering Condolences تعزیۃ
Hateem الحطيم