Queen
Rani may have Different meaning in different languages, but in Hindi (which is Official Indian language) RANI means "Queen" and Rani means "King" thank you from Madeline Gee Rani means QUEEN
It means queen