demander
1. [ noun ] a person who makes demands
Related terms: person demand
Similar spelling:   demand
  demand_note
  demantoid
  demanding
  deaminate
  demandingly
  demand_loan