👉 Avatara in Sanskrit is "Vihara" which means "place of meditation". It's a place where people meditate to achieve spiritual and mental clarity. Avatara is also referred to as "the place of enlightenment", or "the place of liberation". It's often associated with the concept of an enlightened individual who has attained a state of consciousness that transcends material concerns, leading to peace and joy.