Orkney-English results

paddo • paddock noun

  1. toad
  2. term of abuse used as in English toad!
  • paddo-saets toadstools