Word Hen
What is the meaning of the word "
upstanding
"?
Definitions:
meriting respect or esteem
adjective
an upstanding member of the community
Synonyms:
solid