meaning of Caio

Caio meaning in Names Dictionary

Variant of Cai: Joy.
Name Origin: Welsh
Name Gender: Male