domadoma meaning in english [Tel. (anuk.)] n. A loud buzzing. “kikasamula domadoma manu nigatuttalu.” A. vi. 17.