Delph

Webster's Dictionary of the English Language

·noun Delftware.

II. Delph ·noun The drain on the land side of a sea embankment.