1 definition by Boonserm Booncharoenpol

A Greek word means a perfect place that does not exist. Sir Thomas More wrote a fiction on a perfect country showing what was going on in this country but did not give reasons why that could or could not happen.
by Boonserm Booncharoenpol October 2, 2003
Get the utopia mug.