One who has conquered or mastered the senses/organs

1 Post