No definitions found for 'keen-witted'
Perhaps one of these:
kenedy, tx,
kentwood,
knitted,
kneaded,
kennedy township, pa,
kennedy township,
komodo dragon,
knotted marjoram,
knotted,
knotted snarled snarly,
kenneth david kaunda,
kentwood, mi,
knotweed,
keynote address,
kentwood, la