elvers

The Sailor's Word-Book

The name of eels on the western coasts of England.

Related Words