Siddharta


Siddharta

“one who has attained goal,” personified in ferryman role. [Ger. Lit.: Siddharta]See: Ferrying