Meaning of darudaru

darudaru

Cebuano

n. kind of olive shell.