Family name origins & meanings
- Spanish : variant of Basque Osa or Otsa, habitational name from a town in Navarre province.
- Spanish : possibly also a habitational name from a place called Ossa de Montiel in Albacete province, Spain.
Your Partner in Parenting, From Baby Name Inspiration to College Planning.
Subscribe