• to allow
  • to permit
  • to promise
  • to praise
  • somewhat
  • perhaps
  • surname Xu