Where does “nfr-ḥtp.s” come from?

nfr-ḥtp.s (Egyptian) comes from Egyptian nfr, from Proto-Afroasiatic fir- — to be good.

Ancestry of “nfr-ḥtp.s”, step by step

nfr-ḥtp.s traces back through 3 separate lines of ancestry.

via Egyptian nfr

StepLanguageWordMeaning
1Egyptiannfrto be of superior or admirable quality, to be...
2Proto-Afroasiaticfir-to be good

via Egyptian ḥtp

StepLanguageWordMeaning
1Egyptianḥtppeace, satisfaction; an altar; an offering,...

via Egyptian .s

StepLanguageWordMeaning
1Egyptian.sshe, her, hers (see usage notes)
Every word from Proto-Afroasiatic fir-Every word from Egyptian nfr