bouvier
Top 20000
Meanings
Noun
1. drover (person who drives cattle over long distances)
2. herdsman, cattleman (man who raises or tends cattle)
3. cattle dog (type of dog used for droving cattle)
4. plowman (man who plows land with a plough)