Why We Love Headstand (And You Should, Too!)By AdminApril 22, 2025 825 âShirshaâ in Sanskrit means head while âasanaâ means seat/pose. It is a yoga posture in which one balances on…