Definition Definition

storven - Meaning and Examples

Meaning of 'storven' (Webster Dictionary)

1 . Storven
- p. p. of Starve.