de luxe


Meanings

  • elegant and sumptuous;
  • rich and superior in quality;