[Native American] An Abenaki monster that is so hideous to behold that it even scares itself.
DZEE-DZEE-BON-DA
Meaning of DZEE-DZEE-BON-DA in English
Encyclopedia Mythica English dictionary. Английский энциклопедический словарь греческой мифологии. 2012