Names of the British Isles

12345678
Across
  1. 1. nickname for people from Newcastle in the UK
  2. 3. a name for British shores, with Latin origins
  3. 5. America has Uncle Sam, what is the British equivalent?
  4. 7. the Roman name for Ireland
  5. 8. the name for Wales, in Welsh
Down
  1. 2. this city in Ireland was founded by the Vikings
  2. 4. the original Roman name for London
  3. 6. a nickname for Scotland, with Celtic origins