Najaah is of Arabic origin and means 'pure' or 'clean'. It's a unisex name but more commonly used for girls. The name has a unique, modern sound while still being rooted in rich cultural history.
"The name Najaah was given to five babies each year in 2002 and 2003."