Definitions for "Yakkha"
one of a special class of powerful "non-human" beings — sometimes kindly, sometimes murderous and cruel — corresponding roughly to the fairies and ogres of Western fairy tales. The female (yakkhini) is generally considered more treacherous than the male.