Ino

What is Ino?

Ino definition and meaning on Dictionary terms:
noun Classical Mythology.
a sea goddess who rescued Odysseus from drowning by giving him a magic veil.

 

reference: www.dictionary.com/browse/ino

Tags: