Orkney-English results

roo1

  1. verb make a heap
  2. noun disorderly or messy heap
roo2 verb pluck the wool off sheep

  • rooed having the hair or wool removed