aescat-greek goddesses- achelois a minor moon goddess whose name means “she who washes aw

more about : aescat