abundant (Adjective): plen- tiful, more than enough luxuriant (Adjective): growing thickly and strongly in a way that is attractive , abundant luxury-loving (Adjective) : loving to be extravagant or enjoy the luxuries lovely (Adjective) : beautiful rich (Adjective) : having a lot of money or property