Family name origins & meanings
- Croatian (Šepić) : patronymic from a nickname šepa ‘lame man’, derived from šepati ‘to limp’. It may also be an Italianized form of this surname, originating from Istria and the city of Rijeka.
Your partner in parenting from baby name inspiration to college planning.
Subscribe