providing advantage or promoting well-being
from Latin 'beneficium' (kindness, favor)
Try Another Word