Haleef
in baby boy name
The meaning of Haleef is Ally, confederate
Haleef Name In Arabic : حليف
Haleef Name In Bangla : হালীফ
Haleef Name In Urdu : حلیف
Haleef Name In Hindi : हॉलीफ