OK. I’ll be careful with capitalization next time.
So dāna means giving and cāga means generosity, the two are different concepts.
Thank you for the recommendation of other suttā. I read them all.
But I still want to know the meaning of this part.
Idha, gahapati, ariyasāvako vigatamalamaccherena cetasā agāraṁ ajjhāvasati muttacāgo payatapāṇi vosaggarato yācayogo dānasaṁvibhāgarato.