Boy Names baby name Sadhu

What does the name Sadhu mean?

The different meanings of the name Sadhu are:
  • Sanskrit meaning: Righteous; holy
  • Indian meaning: Righteous; holy
The meaning of the name “Sadhu” is different in several languages, countries and cultures and has more than one possibly same or different meanings available.

Origins: ,
Starts with: