Definition Definition

starf - Meaning and Examples

Meaning of 'starf' (Webster Dictionary)

1 . Starf [ imp.]
- Starved.