Family name origins & meanings
- Spanish : from the personal name Cayo, Spanish equivalent of Gaetano.
- possibly also from the Castilianized form of Asturian-Leonese Cayu, a habitational name from either of two places in Asturies named El Cayu.
Your Partner in Parenting, From Baby Name Inspiration to College Planning.
Subscribe