Social Sciences, asked by chirag098765verma, 4 months ago

________ means 'meditation for a new life”.​

Answers

Answered by Sanju1534
3

Answer:

Yoga

Explanation:

Yoga means meditation for a new life.

Hope it helps.

Similar questions