accara meaning in english

[Tadbava form of Skt. apsara.] n. A fairy, a courtezan of heaven, apsarastri.