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