استحيا

  1. to let live
  2. to be shy, ashamed