Cadmon (Cad) meaning ' warrior ', origin Welsh.

Kynan (Ky) meaning ' chief ', origin Welsh (was on top of my list when preg)