DZEE-DZEE-BON-DA


Meaning of DZEE-DZEE-BON-DA in English

[Native American] An Abenaki monster that is so hideous to behold that it even scares itself.

Encyclopedia Mythica English dictionary.      Английский энциклопедический словарь греческой мифологии.