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