rambha meaning in english

[Skt.] n. A plantain tree. ariticettu. rambhanibhakrti rajillutodalu her thighs were as smooth as plantain trees. A name of one of the courtezans of Elysium. oka apsarastri. A very beautiful woman.