Skip to main content

Definitions 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.
utopia by Boonserm Booncharoenpol October 1, 2003