MairafGreek Mythology From Greek μαρμαίρω (marmairo) meaning "sparkle, gleam, flash". This name was borne by several characters in Greek mythology, including one of the Nereids.
VulcanmRoman Mythology (Anglicized) From the Latin Vulcanus, possibly related to fulgere meaning "to flash", but more likely of pre-Latin origin. In Roman mythology Vulcan was the god of fire. He was later equated with the Greek god Hephaestus.