Sort:  

I Googled and found it means 'master ' in some language.

They have an Islamic expression, 'Massa Allah.'

So, probably it means God is the master! Just guessing!!