Naphthali \n(a)-phtha-li, naph-thali\ as a boy's name is a variant of Naftali (Hebrew), and the meaning of Naphthali is "struggling".
The baby name Naphthali sounds like Nephthali and Naphtali. Other similar baby names are Nephtali and Nefthali.