Possibly: Friend, Companion, or derived from Sanskrit ‘mitra’ meaning friend

1 Post