daurugoda meaning in english

[Tel.] n. A parapet wall round a well.