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 *kanis →Every word from Middle Welsh kein →