They all appear on lots of Arabic or Islamic-related websites, so they're probably Arabic. I can't find anything about the meanings, though. You could try asking an Arabic-language website if they have an obvious meaning?
This message was edited 9/20/2004, 11:18 PM