Home / Dictionary / Lusca

Lusca Uncommon

Definition, synonyms and related words

Definitions
Noun
1

A folkloric sea monster of the Caribbean resembling a giant octopus.

Related Terms
Rhyming Words
esca casca cesca tosca rosca pesca posca mosca visca itasca fresca muisca prisca marisca mollusca labrusca athabasca francisca ventresca francesca
Compare
Lusca vs