Find the word definition

Wikipedia
Kirtorf

Kirtorf is a town in the northern Vogelsbergkreis in Hesse, Germany. Through the town runs the Deutsche Märchenstraße, or German Fairytale Road, a touristic route joining many of the places commonly associated with the Brothers Grimm's tales.