Demander

Definition:

  • (n.) One who demands.

Compare demander with other words:

demanded vs. demander

demand vs. demander