Meaning of Hanif

Hanif is an Arabic name for boys.
The meaning is `devout`
The name Hanif is most commonly given to English and Welsh boys. (3 times more often than to American boys.)

Use for the other sex:

Hanifah



Similar names are:

Hani, Hanan, Haniel, Hanok, Haviv, Honi, Hank, Hanly, Hans, Hanss, Hanns, Han, Hanno

About my name (0)

comments (0)