admirable

Adjective
  • Deserving of the highest esteem or admiration (synset 300907512)
  • Inspiring admiration or approval (synset 301812870)

Other Searches