What is the meaning of Nicher?

Alternative form of nicker (to neigh)

comparative form of niche: more niche

to nest (bird)

to nestle

to hang out

To nicker; to make a soft neighing sound.

Source: wiktionary.org