Etymology
Today it means: A mythical water creature wearing a coat made of shells. Full definition →
From shelly + coat.
Etymology from Wiktionary, CC BY-SA 4.0.