Orkney-English results

gluff noun

  1. sudden blast or puff of wind
  2. fright
  • gluffy adjective unpredictable  ☞ “Yin’s a gluffy coo”