ne plus ultra

Noun
  1. The state of being without a flaw or defect (synset 114482870)

Other Searches