Selv om forskere er enige med de klassiske kildene som hevder at romerne lånte navnet Mithras fra det avestiske språket, er opprinnelsen til den romerske religionen i seg selv uklar, og det er ingen forskningsenighet om dette spørsmålet (for et sammendrag om de ulike teoriene, se nedenfor). I tillegg er det ingen enighet om hva «persisk» betyr, som i en klassisk kontekst ikke er en spesifikk referanse til den iranske provinsen Pars, men til det persisk riket, det vil si Akamenide-dynastiet, og til de som generelt snakket iranske språk.