Where does “cain” come from?

cain (Welsh) comes from Middle Welsh kein, from Proto-Celtic *kanis — nice, good.

cain (Welsh): fine; lovely; intricate

Definitions

  1. fine; lovely; intricate

Ancestry of “cain”, step by step

StepLanguageWordMeaning
1Middle Welshkein
2Proto-Celtic*kanisnice, good
Every word from Proto-Celtic *kanisEvery word from Middle Welsh kein
cain — Etymology, Origin & Word History | Etymology Explorer