Where does “mitra” come from?

mitra (Proto-Indo-Iranian): covenant, treaty, agreement, promise

Definitions

  1. covenant, treaty, agreement, promise

Words derived from “mitra