So where did the name nyoc come from?

Does it have any meaning to it?

Comments

or to comment.