Find the word definition

Wikipedia
Kielder

'''Kielder ''' can refer to a number of locations in Northumberland, England:

  • Kielder, Northumberland a village
  • Kielder Water a reservoir
  • Kielder Forest