Possibly from Hindustani, compare Hindi साधु (sādhu, “sadhu, ascetic, yogin”), with semantic shift. Doublet of ساوو
سادو • (sādú) m