meaning of lachesis

1. the Fate who determines the length of the thread of life; identified with Roman Decuma


Related Words

lachesis |

Developed & Maintained By Taraprasad.com

Treasure Words