Lachesis Meaning

There are 1 meaning(s) for word Lachesis

Lachesis Meaning 1 : the Greek goddess of fate who determines the length of the thread of life