مَهدی یعنی هدایت شده. بیشتر می پندارند مَهدی یعنی هدایت کننده اما این طور نیست . هادی به معنی هدایت کننده است نه مهدی . مهدی یک نام پسرانه عربی است . اصل عربی اش ( مَهـدیّ ) با تشدید حرف ی است . اصل آن مَهدوی mahdooy است که واو به ی تبدیل و در آن ادغام شده است .
مَهدوی ==> مَهدیی ==> مَهدیّ
منظور از مهدی در فارسی همان امام دوازدهم شیعیان است و معمولاً بر پسرانی که در نزدیکی نیمه شعبان چشم به جهان می گشایند این نام را می نهند . در فارسی به گویش تهران آن را مِتی تلفظ می کنند .