English | German | Russian | Czech

cheapstead English

Meaning cheapstead meaning

What does cheapstead mean?

cheapstead

(rare, historical) A marketplace.

Are you looking for...?