"Persisch" heißt seit sehr langer Zeit in sämtlichen persischsprachigen Ländern (Iran, Afghanistan, Tadschikistan) offiziell Fārsī, und es hat wenig mit dem "fehlenden p der Araber" zu tun, denn es gibt ja weiterhin viele neupersische Wörter mit p (pedar [Vater], panǧ [fünf] usw.). "Die Araber" haben aus dem persischen p oft ein b gemacht (z. B. Iṣbahān oder auch sibāhī, von pers. sepāhī). Dass der Name der Sprache in der klassischen Literatur, vor allem bei Ferdausī, auch als Pārsī vorkommt, hat mit der Legende, die Firdausī im »Schahname« verarbeitet, zu tun. Ich verweise gerne auf folgende Diskussionsbeiträge, die sich mit diesem Thema befassen: