Knostrop

Proper noun

 * , Leeds, West Yorkshire, England.