Meaning
Siddartha means 'one who has attained his goals' and is often associated with enlightenment.
Download App