Type Word Usage Avestan Scripts 饜饜瑢饜瑲饜饜瑎(Avestan) Meaning & History Avestan word meaning "oath, covenant, agreement". Related ItemsDetails Other Languages & Culturesmihr(Middle Persian) mitra(Sanskrit) Given Name DescendantsMher(Armenian) Mihr(Armenian Mythology) Mitra(Hindi) Mitra(Hinduism) Mehr, Mitra(Persian) Mehr, Mithra, Mithras(Persian Mythology) Mihra(Turkish)