LAUDER

Definition of LAUDER

  1. (noun)someone who communicates high praise