Find the word definition

Wikipedia
Welburn

Welburn could be two places in Ryedale district, North Yorkshire, England

  • Welburn, Derwent, near Malton
  • Welburn, Kirkbymoorside, near Kirkbymoorside