upstanding
1.
(
satellite adjective
) having high moral qualities; "a noble spirit"; "a solid citizen"; "an upstanding man"; "a worthy successor"
Synonyms:
noble
,
solid
,
worthy
Terms and Conditions of Use / Copyright Notice