Mehr (Farsi) Mehr- also known as Mitra or Mithra- is the ancient Indo-Iranian divinity of covenant and oath, all-seeing protector of truth, gaurdian of cattle and of the waters, but above all Mehr is the sun, mediator between God and humans, bearer of light. The word Mehr has come to mean: love, affection, kindness, friendship, mercy, sympathy, knowledge, and prosperityRead More