urchin

noun
  1. a mischievous or raggedly dressed child, especially one who is poor or homeless
  2. Usage: often implies endearment despite describing poverty
  3. a sea urchin; a small marine animal with a round spiny shell
  4. Usage: marine biology

Examples