Meaning of dahón-dahón

dahón-dahón

Hiligaynon

A kind of green insect; mantis, prayer fly, praying mantis.