Name: Haadi (هادي)
Meaning: A director, a leader, a guide.
Gender: male