Current translation for Lydd
lydd
derived from
hlaed/lid
- a pile or mound or agger or a ship
Place name translation provided by
saxonhistory.co.uk