farm-toun








noun

  1. Scot a farmhouse together with its outbuildings
55 queries 0.518