Baby Names and Name Generators

What Does Nephthali Mean?
"struggling"