What does the name Swaleha mean? What is the meaning of the name Swaleha?

Meaning of Swaleha: Name Swaleha means One who is a good person. Name Swaleha is a Girl name. People with name Swaleha are usually Muslim, Islam by religion.