head station








noun

  1. Australian the main buildings on a large sheep or cattle farm
52 queries 0.513