characters left:
It's a muslim greeting, very popular in their culture. I heard it on a Jurassic 5 CD.
JustAnswer > General