What is the meaning of Spironolactone?

A steroid drug which acts as an antimineralocorticoid (for which purpose it is used in the treatment of certain types of edema and hypertension) and an antiandrogen (for which purpose it is used as part of some types of hormone therapy, especially for transgender women).

Source: wiktionary.org