Definitions
surname Shi
to grant
to give
to bestow
to act
to carry out