Haleefa

Haleefa

The baby girl name Haleefa represent unique meaning, Friend, Companion, is common among urdu ethenicity or origin.


Map Of Urdu Origin