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