Definition of Mithra

Noun: Mithra  mi-thru

  1. Ancient Persian god of light and truth; sun god
    - Mithras

See also:
mithers
Mithracin

Anagrams containing the word mithra

mahrit amithr ramith hramit thrami ithram