Baby Names and Name Generators

What Does Nefthali Mean?
"struggling"