Definition of 鳩槃荼 (くばんだ)

noun
Kumbhanda, demon with large testicles believed to drain people of their vitality(Buddhist term)
Related Kanji
pigeon, dove
tub
a weed