Eleutheromaniac

2 clues
Freedom zealot
Zealot advocating freedom
Similar answers:
Eleutheromaniac
Pyromaniac
Romaniacal