施恩shī'ēnTop 30000Meanings1. to confer a favor on sb2. to confer a benefitCharacters used施to put into effect恩kindness