Hardly for the first time, remote Arab tribesmen are reshaping the world. Piratical attacks on international shipping by Yemen-based Houthi rebels have created a significant security crisis in the Red Sea. The world’s largest shipping lines have been forced to suspend transit through the Red Sea and thus the Suez Canal. And with nearly a third of global container traffic typically flowing through Suez, this has seriously disrupted world trade.
What does that translate to?
"Supporters of God" from a quick internet search.
Curious name. Thank you
have also heard "servants of God" as a translation