meaning of Amrapali

Amrapali meaning in Urban Dictionary

A lady of extraordinary beauty, charm, and elegance. Numerous youthful nobles want the woman business.