neyolmelahualoni

Etymology
ne- (indefinite reflexive prefix) + yōl- "heart" + melāhua "straighten" + -lōni "instrument for; means of"

Noun

 * 1) A confessionary; a manual for confession.