English | German | Russian | Czech

onstead English

Meaning onstead meaning

What does onstead mean?

onstead

(UK, Scotland, dialect) A single farmhouse; a steading.

Are you looking for...?