Deserving respect and approval; worthy of admiration for excellent qualities or achievements.
From Latin admirabilis, from admirari meaning 'to wonder at, admire', composed of ad- 'at' + mirari 'to wonder'. Entered English via Old French in the 14th century.
Try Another Word