upstanding


upstanding (http://definr.com/upstanding)

     adj : having high moral qualities; "a noble spirit"; "a solid
           citizen"; "an upstanding man"; "a worthy successor"
           [syn: noble, solid, worthy]