THETIS


Meaning of THETIS in English

[The.tis] n [L, fr. Gk]: a sea goddess who marries Peleus and becomes the mother of Achilles

Merriam-Webster English vocab.      Английский словарь Merriam Webster.