سدھارک

Etymology
From.

Adjective

 * 1) bettering, improving

Noun

 * 1) reformer