English | German | Russian | Czech

Smardale English

Meaning Smardale meaning

What does Smardale mean?

Smardale

A small village in Eden district, Cumbria, England (OS grid ref NY7308).

Are you looking for...?