domadi meaning in english

[Tel.] n. A marriage feast attended by certain peculiar ceremonies, in which only married people whose partners are alive can join.