牧場

farm (livestock); stock farm; ranch; station

Meaning

  1. n
    farm (livestock); stock farm; ranch; station
  2. n
    pasture; meadow; grazing land

Example sentences