Hadi

Hadi or Hady () is an Arabic/Persian/Turkish/Urdu masculine given name.
Hadi comes from the Arabic triconsonantal root of . It is a name derived from the word Hidayah ().
Al-Hadi is one of the 99 Names of God in Islam meaning "The Guider".