Mirable

(a.) Wonderful; admirable.