Orkney-English results

fuff noun
  1. puff of smoke
  2. small explosion
  3. short involuntary laugh