English Dictionary
◊ DECUMA
Decuma
n : the Fate who determines the length of the thread of life;
counterpart of Greek Lachesis [syn: {Decuma}]