Orkney-English results

spurrie noun

  1. earwig
  2. any fast moving insect