Showing the single result
1. the free and unmerited favor or beneficence of God. 2. something that aids or promotes well-being. 3. a desirable state. Japanese says Megumi , Kei.