URCHIN Meaning of URCHIN in English n.1 a mischievous child, esp. young and raggedly dressed. 2 sea urchin. 3 archaic a a hedgehog. b a goblin. Etymology: ME hirchon, urcheon f. ONF herichon, OF heri{ccedil}on ult. f. L (h)ericius hedgehog Oxford English vocab. Оксфордский английский словарь. 2012