Cayo

Latin, from the Roman family name Caius
"rejoice"

Cayo Origin and Meaning

The name Cayo is a boy's name of Spanish, Latin origin meaning "rejoice".

Cayo is a rare and rhythmic Spanish name, all but unknown in the English-speaking world, that would make a lively choice.

# 2906 on Nameberry

Cayo Rank in Nameberry Top 1000

Cayo Popularity