Meanings1(Buddhism) to deliver all living creatures from suffering (idiom)Written Forms普度眾生Traditional · Main Form普度众生Alternate Form