spender

noun

A person who spends money.