Meaning & History
From Avestan 饜饜瑢饜瑲饜饜瑎 (mithra) meaning "oath, covenant, agreement", derived from an Indo-Iranian root *mitra meaning "that which binds". According Zoroastrian mythology Mithra was a god of light and friendship, the son of the supreme god Ahura Mazda. Worship of him eventually spread outside of Persia to the Roman Empire, where it was known as Mithraism.