craven Meaning and Definition
1. n. an abject coward
2. s. lacking even the rudiments of courage; abjectly fearful
Craven is a local government district of North Yorkshire, England centred on the market town of Skipton.
1. n. an abject coward
2. s. lacking even the rudiments of courage; abjectly fearful
Sponored Video