Siddharta

See also: Siddhattha and Siddhartha

English

Proper noun

Siddharta

  1. Alternative form of Siddhartha.