upstanding

adjective

Standing erect or upright.

adjective

Morally upright; honest.

Having an erect and vigorous body.

Standing well up from the ground; having comparatively long legs and an erect carriage: said of horses, pigeons, and other domesticated animals.

adjective

honest; reputable; respectable

adjective

standing up

verb

Present participle of upstand.

adjective

meriting respect or esteem