51Թ

Britain vs. England

noun

  1. the largest division of the United Kingdom, constituting, with Scotland and Wales, the island of Great Britain. 50,327 sq. mi. (130,347 sq. km) : London.