Name: Caio
Gender: Masculine
Origin: Europe
Language: Other
Thematic: Ancient
Meaning: Joy
Comments: Welsh varient of Caius or Gaius (British)
Categories: Masculine | Europe | Other | Ancient