SCYLLA
(noun)Did you mean?
Definitions
There is 1 meaning of the word
Scylla.
Scylla - as a noun
(greek mythology) a sea nymph transformed into a sea monster who lived on one side of a narrow strait; drowned and devoured sailors who tried to escape charybdis (a whirlpool) on the other side of the strait
Word Game Points
Is SCYLLA a valid Scrabble word?
No, scylla is NOT valid for Scrabble
Is SCYLLA a valid Words With Friends word?
No, scylla is NOT valid for Words With Friends
Invalid WordSCYLLA is not a valid Words With Friends word.
Is SCYLLA a valid WordFeud word?
No, scylla is NOT valid for WordFeud
Invalid WordSCYLLA is not a valid WordFeud word.