dumudi meaning in english

[Tel. duyu+mudi.] n. A knot with a loop, a running knot. dussipoyemudi.