Shafeeqah

in baby girl name

The meaning of Shafeeqah is A compassionate kind hearted friend.