Meanings1virtue has its rewards (idiom); one good turn deserves anotherWritten Forms善有善報Traditional · Main Form善有善报Alternate Form