What is the meaning of Rinchar?

to whinny

to neigh

to creak or squeak

to crunch

neigh

neigh

loud or irritating laugh

to release screams; neigh

to laugh loudly or annoyingly

Source: wiktionary.org