magulu meaning in english [Tel.] n. The coping of a wall. maduru. magulugoda a wall that has a cope or crown, maduru goda.