Orkney-English results

handleen noun

  1. handling
  2. unpleasant experience • ordeal