ref
late Old English cēpan ‘seize, take in’, also ‘care for, attend to’, of unknown origin.
kept (adj.)
1670s, past-participle adjective from keep (v.).