Name Details
Boy|Muslim

Safi

"Safi is a popular Muslim name meaning pure and righteous. It is derived from the Arabic root word 'safa'."

Parentune Stories

Baby Names A-Z

Keep Exploring