One who has conquered the senses or mastered the senses

1 Post