Likely inspired by the Arabic phrase mashallah, expressing admiration and blessing.
Like Mashala?
Swipe through thousands of names like it