English to Hindi

Meaning for:
queen-bee
other
रानी