Baby Names and Name Generators
What Does Naftali Mean?
"Wreath; struggling"