Headstand
English Meaning
- A position, as in gymnastics or yoga, in which one supports oneself vertically on one's head with the hands braced for support on the floor or on a mat.
Sorry, No Malayalam Meaning for your input!
See Headstan Want To Try Headstand In Malayalam??