Family name origins & meanings
- Polish : nickname meaning ‘free’, a derivative of Latin liber ‘free’.
- Italian : of uncertain derivation, but apparently a derivative of Latin liber ‘free’.
Your partner in parenting from baby name inspiration to college planning.
Subscribe