meaning of upstanding
1. having high moral qualities; "a noble spirit"; "a solid citizen"; "an upstanding man"; "a worthy
">successor"
1. having high moral qualities; "a noble spirit"; "a solid citizen"; "an upstanding man"; "a worthy
">successor"