amadalu meaning in english

[Tel.] n. Twins. kavalalu. amadayindlu similar chambers, twin rooms. amadakaya a twin fruit, two fruits grown into one.