Old English · word

hwearf

embankment; shore where ships tie up

Words sharing this root