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