pâture
Top 20000
Meanings
Noun
1. grazing food for livestock
2. pasture (field full of such food)