Relating to or involving benefits; producing beneficial results; of or pertaining to beneficence.
From beneficence + -ial (the suffix creating adjectives meaning 'relating to' or 'of the nature of'). A formation combining beneficence with -ial rather than using the standard -ent adjective form.
Try Another Word