Find the word definition

Wikipedia
Neckartailfingen

Neckartailfingen is a municipality in Germany, located approximately south of Stuttgart.

It is located on the river Neckar.