Jawzahr Share definition Flag A dragon in Islamic mythology that is said to cause eclipses whenever he swallows the sun or moon. Jawzahr made his first appearance in legends from Persia, which is modern-day Iran. Jawzahr by Nordicdragon June 27, 2018 0 0 Get merch Get the Jawzahr mug. Buy Now — $32.95 See more merch