Find the word definition

Crossword clues for talkin

Wikipedia
Talkin

Talkin is a village in Cumbria, England situated close to Talkin Tarn. Area soil is dry and gravelly.