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