Arabic feminine name meaning 'good, pure, and pleasant,' reflecting moral virtue.
Like Tayyibah?
Swipe through thousands of names like it