lavish

adjective
1
large in amount, or impressive, and usually costing a lot of money
مجلل, باشکوه, پرخرج, اسراف‌آمیز, فراوان, پرزرق‌وبرق
synonym extravagant, luxurious
2
giving or doing something generously
سخاوتمندانه, سخاوتمند
He was lavish in his praise for her paintings.
They were rather lavish with their presents.