Complimenter
(
n.
) One who compliments; one given to complimenting; a flatterer.