Meaning and history
Hadi is an Arabic masculine name from hādī, meaning “guide” or “one who leads to the right path.” Al-Hādī, “the Guide,” is one of the traditional names of God in Islam, while Hadi is also borne as an ordinary personal name. It is used across Arabic-speaking, Persian, and Muslim communities, with regional pronunciation differences. Notable bearers include Iranian taekwondo champion Hadi Saei and Iraqi politician Hadi al-Amiri.
In 2025, 142 babies were recorded with the name Hadi, ranking #1,341 among boys.