apologista

Etymology
.

Noun

 * 1) apologist (all senses)

Noun

 * 1) apologist one who speaks or writes in defence of something

Noun

 * 1) apologist