×

charybde meaning in English

n. charybdis, a whirlpool off the coast of sicily personified in greek mythology as a female monster

Related Words

  1. chartres
  2. chartreuse
  3. chas
  4. chasse
PC Version

Copyright © 2018 WordTech Co.