I think it's the Welsh name Caio which is from the Latin Gaius.
spail is baliw kayo
'You' is not a Welsh word.
It doesn't mean anything in Welsh; it's in English.
All I know is that KAOUGH is irish.
It's not a word in Welsh.
It's not a Welsh word.
Do you mean 'What is the Welsh for witchcraft?' That is 'dewiniaeth'.
'Carley' is not a Welsh word.
The name Kayo is of Japanese origin and typically means "child" or "son" in Japanese. It can also mean "increase" or "growth" in some contexts.
This is not a Welsh word, but you might mean 'barod,' which means 'ready.'
'Sorry' isn't a Welsh word so it has no meaning in Welsh.
Perisgop is the Welsh word for a periscope.