Where does “keen-witted” come from?

keen-witted (English) comes from English keen, from Irish caoin, from Middle Irish caín, from Old Irish caín, from Proto-Celtic *kanis — nice, good.

keen-witted (English): quickwitted

Definitions

  1. quickwitted

Ancestry of “keen-witted”, step by step

keen-witted traces back through two separate lines of ancestry.

via English keen

StepLanguageWordMeaning
1EnglishkeenOften with a prepositional phrase, or with to and...
2Irishcaoinsmooth, delicate, polished; kind, gentle,...
3Middle Irishcaínsmooth finished side; "especially" the outer...
4Old Irishcaínfine, good; fair, beautiful
5Proto-Celtic*kanisnice, good

via English witted

StepLanguageWordMeaning
1Englishwittedhaving a specified form of wit; simple past tense...
2Middle Englishwittedhaving intelligence or understanding

Words derived from “keen-witted

Every word from Proto-Celtic *kanisEvery word from Old Irish caínEvery word from Middle Irish caín