IDOTEA Meaning of IDOTEA in English īˈdōd.ēəEtymology: New Latin, irregular from Greek Eidothea, a sea goddesssynonym of idothea Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012