karan not karen crossword💩

12345678
Across
  1. 3. letters that make words
  2. 5. a belief of god
  3. 7. a person who speaks for god
  4. 8. a promise delivered
Down
  1. 1. a divlettersle
  2. 2. manifestations of human intelligence
  3. 4. an agreement
  4. 6. A socia rah show the way.