Baby Names and Name Generators

What Does Neftali Mean?
"struggling"