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 utopia mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email