I don't speak Arabic, but this sign caught my attention whilst on a bus journey between Suez and Cairo. According to an Egyptian friend, these signs appear at various points along routes, and is one of a number of variations reminding one of Allah. A modern totem of faith perhaps, and a good luck symbol for travel, much like the Christian version of St Christopher.