Orkney-English results

mart noun

  1. building used for agricultural sales
  2. agricultural sale