A holy person or ascetic in Indian religions
भारतीय धर्मों में एक पवित्र व्यक्ति या तपस्वी
English Usage: The saddhu meditated by the riverbank for hours.
Hindi Usage: सद्धु नदी के किनारे घंटों ध्यान करते थे।