Possibly: Friend, Companion, or derived from Mithra (sun god)

1 Post