I believe you're looking for (either) Scylla or Charybdis, although, strictly, Scylla was/is a nymph.
The Greek word for "Witch Craft" is "σκάφος μάγισσα".
Autonomy
The Greek word for sea is Thalasa and ocean is Okeanos
In the Greek, the word sea literally means sea, lake or body of water. It has no different meaning then the English.
thalassa
Thalassa
Thalassa.
In Roman mythology Neptune (Greek: Poseidon) was the god of the Sea.
thalassa
The Greek word Mar means The sea!
The Greek word for "marble" is "μάρμαρο (marmaro)". There is also an uninhabited Greek islet in the Libyan Sea called "Μάρμαρο (Marmaro)".
witch sea is Egypt beside?