English | German | Russian | Czech

Smeaton English

Meaning Smeaton meaning

What does Smeaton mean?

Smeaton

A village and country estate in East Lothian council area, Scotland (OS grid ref NT5978). A village in Saskatchewan, Canada. A small town in the Shire of Hepburn, Victoria, Australia.

Are you looking for...?