(Latin) perfection, highest level of excellence; flawlessness, state or quality of being without an imperfection or defect; something that reaches superior standard of excellence
NE PLUS ULTRA
Meaning of NE PLUS ULTRA in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012