Orkney-English results

handleen noun
  1. handling
  2. unpleasant experience • ordeal