Decuma
English Dictionary
->
Letter D
-> Decuma
Search Dictionary:
Decuma Definition
(n)
the
Fate
who
determines
the
length
of
the
thread
of
life
;
counterpart
of
Greek
Lachesis
Decuma Synonyms
Decuma
© Art Branch Inc.