COURTIER, noun [from court.]
1. A man who attends or frequents the courts of princes.
2. One who courts or solicits the favor of another; one who flatters to please; one who possesses the art of gaining favor by address and complaisance.
There was not among all our princes a greater courtier of the people than Richard III.