Types of Nations

12345
Across
  1. 2. Common faith
  2. 4. Common Language
  3. 5. Common ethnic group
Down
  1. 1. Common location
  2. 3. common law/political beliefs