dail

[French]

Piddock. A large shellfish.

Synonyms in other languages

French

Countries