Mehri

šǝnfūs - to welcome (ML 285)

Likely related.

PS
*npš - to breathe (SED I 46ᵥ, Kogan 2011: 193)