noun a town in NW England, in Cumbria: famous for its annual horse fair. Pop: 2862 (2001)
appleby 🔊 Listen to this noun a town in NW England, in Cumbria: famous for its annual horse fair. Pop: 2862 (2001) Share Facebook Twitter Google +