From groot (“great, grand”) + moedig (“tempered”).
grootmoedig (comparative grootmoediger, superlative grootmoedigst)