urchin

urchin [-'s] n

ONF herichon.

  1. Minor; youngster; poor child.