moˈnello (-a)English translation of moˈnellonmf urchin Definition of urchin in the British & World English dictionary Definition of urchin in the US English dictionary Translate urchin | into French | into German | into Spanish