1 definition by YahooInTheUSA

England is the largest and most populous country that make up the United Kingdom of Great Britain and Northern Ireland. It's capital is London.

England physically borders Scotland and Wales. Geographically it is at the northwestern edge of Europe (together with the island that makes up Ireland/Eire).
The United Kingdom comprises England, Scotland, Wales, and Northern Ireland. England is the largest and most populous.
by YahooInTheUSA January 3, 2008
Get the England mug.