Baby Names and Name Generators

What Does Salihah Mean?
"Agreeable"