Ardha Pincha Mayurasana Dolphin Pose (Ardha Pincha Mayurasana) Sage -July 10, 2022 In Sanskrit, ‘Ardha’ means half. ‘Pincha’ is Feathers, and ‘Mayura’ is Peacock. It's an inversion and a s…