Search Terms: *牧*
Dictionary results(showing 1-25 of 44 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
noun, no-adjective
•
transhumance, moving stock between pastures according to season
noun
1.
2.