Origin of the name Hanif

Means "true, upright" in Arabic.