Search Terms: 牧*
Dictionary results(showing 1-25 of 30 results)
noun
1.
farm (livestock), stock farm, ranch, station
2.
pasture, meadow, grazing land
Other readings:
牧場【まきば】
noun, auxillary suru verb
•
stock-farming, livestock farming, cattle breeding