Where does “kiver” come from?

kiver (English): to cover; cover

Definitions

  1. to cover; cover