What is the meaning of Insister?

One who insists.

to insist, emphasize

to insist

imperative of insistere

Source: wiktionary.org