Translation of masya-Allah in English:

masya-Allah

the will of Allah

exclamation

  • 1

    the will of Allah, a phrase uttered to express surprise, wonder, etc