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