Mahdavi Family History
Mahdavi Name Meaning
Muslim (Iran): from a Persian variant of Arabic Mahdawī a derivative of the personal name Mahdi denoting association with the twelfth and last imam of the Shiites.
Source: Dictionary of American Family Names 2nd edition, 2022