Leckhampstead
From Free net encyclopedia
(Difference between revisions)
Current revision
Leckhampstead is the name of more than one place. It is an Anglo Saxon name, meaning 'homestead where leeks are grown'.
In the United Kingdom: