Baby Names and Name Generators

What Does Fariha Mean?
"Happiness"