Learn the Jamaican Patois Word – craven

craven (Adjective)

Meaning/Description: greedy