Where does “Ipupiara” come from?

Ipupiara (Portuguese) comes from Old Tupi 'Ypupîara, from Old Tupi 'y, from Proto-Hmong-Mien ʔɨ, from Old Chinese 一.

Ancestry of “Ipupiara”, step by step

StepLanguageWordMeaning
1Old Tupi'Ypupîaraa hostile water sprite, which was said to drown people crossing water bodies
2Old Tupi'ywater
3Proto-Hmong-Mienʔɨone
4Old Chinese一—
Every word from Old Chinese 一 →Every word from Proto-Hmong-Mien ʔɨ →Every word from Old Tupi 'y →