drovadi meaning in english

[Tel.] n. The daughter of Drupada. draupadi.