appleby








noun

  1. a town in NW England, in Cumbria: famous for its annual horse fair. Pop: 2862 (2001)
54 queries 0.588