Save Gender Masculine Usage Indigenous American, South American, New World Mythology Other Forms FormsRutsi Meaning & History Meaning unknown. It is the name of both a Peruvian children’s storybook character and an antagonistic owl inspired spirit in the indigenous Peruvian Yanesha people’s mythology.