Orkney-English results

dunder

  1. verb make a loud noise
  2. noun loud noise