1 definition by Boonserm Booncharoenpol

Top Definition
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 01, 2003

Mug icon
Buy a utopia mug!