ماشاء اللہ

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

Hanafi حنفي
Postponed Delivery Sale بیع السّلم
Betrayl, Treachery غـدر
To Pray (صلّی (یصلّـي
Breastfeeding ارضاع
Reprehensibility, Aversion کراھۃ
Accountability حساب
To Greet (سلّـم (یسلّـم
Falsehood, Slander بھتان
The Supreme Enricher المغــني
Declaring Legal Incompetence ھجر
The Old House بیت العتیق
Libertine, Immoral فاجر
The Highest Bestower الوھّاب
Hearing and Obeying السّمع والـطّـاعۃ