English Synonym Finder
An exquisite creature