Utopia means: Leave a Comment / Everyday Science, GK Mcqs A. An island B. An Idol C. An Ideal land D. None of above