Adjective
1. Utopian
2. book, utopian
Noun
1. airy, impractical, visionary, Laputan, perfect, Utopian
2. reformer, reformist, crusader, meliorist