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

mariht amithr ramith hramit thrami ithram