Hadi

Male

Origin: Arabic

Meaning: rightly guide

Hadi as a boy's name is of Arabic origin, and the meaning of Hadi is "rightly guide".