standing
high when compared to others, as in rank or achievement

Translation:
English
Adjective
Add