Current translation for Lydd On Sea
  lydd derived from hlaed/hlida - a pile or mound or agger / a ford
  on sea derived from sea - usually means near the sea
Place name translation provided by saxonhistory.co.uk