Type Word Usage Ancient Roman Meaning & History Latin word meaning "hedgehog". Related ItemsFamily Tree·Details Surname DescendantsRicci, Rizzi, Rizzo(Italian)