Choose the word that is a synonym for the word 'benevolent'. This word describes someone who is kind and generous, often wishing to promote the happiness of others.