The mystery of an unknown god referenced in inscriptions from the ancient city of Palmyra has finally been solved.