beseecher

noun
  1. a person who beseech; one who makes an earnest or urgent request or plea
  2. Usage: formal or literary; less common than 'supplicant' or 'petitioner'

Examples