The Collaborative International Dictionary
Lavisher
Lavisher \Lav"ish*er\ (-[~e]r), n. One who lavishes.
Wiktionary
lavisher
n. One who lavishes.