upstanding

adjective
1
behaving in a moral and honest way
باوجدان, درستکار, شریف, باشرف, صادق, شرافتمند, بااخلاق
synonym upright