Siddhi means "accomplishment, success, attainment" in Sanskrit, referring to spiritual or psychic powers attained through meditation or yoga.
Check back in a moment for rank and trend details.