What is the meaning of Admirable?

Deserving of the highest esteem or admiration; estimable.

Good or heroic.

admirable

admirable

admirable

admirable

admirable

admirable

admirable

Source: wiktionary.org