dandora meaning in english [Tel.] n. Proclamation by beat of tom-tom. dandoraveyu to proclaim by beat of tom-tom or drum.