oller









oller


noun

  1. Northern English dialect waste ground
51 queries 0.554