SADHU

Definition of SADHU

  1. (noun)(Hinduism) an ascetic holy man