Skip to main content

Boonserm Booncharoenpol's definitions

utopia

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 1, 2003
mugGet the utopiamug.

Share this definition