Decuma

1. (noun) the Fate who determines the length of the thread of life; counterpart of Greek Lachesis
Related Words: Roman deity



Terms and Conditions of Use / Copyright Notice