graceraisch1905 graceraisch1905 06-02-2024 Social Studies contestada What is the Hindu term meaning the release or liberation of the soul? 1) Moksha 2) Karma 3) Dharma 4) Samsara