Name Details
Girl|Muslim

Nafisha

"Nafisha is a beautiful name meaning 'delicate' or 'precious', embodying grace and charm."

Baby Names A-Z

Keep Exploring