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