Nowch

enUK
n.1.See Nouch.