mantaEnglish

manta, devilfish, manta ray

Noun

Extremely large pelagic tropical ray that feeds on plankton and small fishes, usually harmless but its size make it dangerous if harpooned

English: manta, manta ray, devilfish

A blanket that is used as a cloak or shawl

English: manta

English words with similar meanings

Show 2 words

Words that start with "manta"