utopianist
/juːtəʊpiˈænɪst/Definitions
1. noun
A person who advocates or supports the idea of a utopia, an ideal or imaginary society that is perfect in its social and political organization.
“The utopianist’s vision of a world without conflict and inequality resonated with the community.”