manitoumanitumanito – Meaning and Explanation