Who is a Gandhabbha?
A class of semi divine beings who inhabit the Catummaharajika realm and are the lowest among the devas. They are generally classed together with the Asuras and the Nagas. Beings are born among them as a result of having practised the lowest form of sila. They are said to be able to receive merits from humans.