Find the word definition

Wikipedia
Littleborough

Places named Littleborough in England are:

  • Littleborough, Nottinghamshire: south of Gainsborough
  • Littleborough, Greater Manchester