Search

Escto search a new word

upstanding

adjective
originGermanic

Having strong moral principles; honest, respectable, and admirable in character and conduct.

Word Map