◄
Delph
►
Dictionary
1. (
n.
) Delftware.
2. (
n.
) The drain on the land side of a sea embankment.
Clyx.com