The Word Puzzles

Birth Foretold

1 2
3  
  4   5
6          
7    
 
8  
9      
 
  10
 
 
11      
12   13    
14   15        
16  
 
   
       
  17    
18
19      
 
 
20      
           
21      
22  
   
ACROSS
1. The virgin's name was ___
7. The ___ God
8. The angel ___
9. Steering wheel
11. Norwegian hard cheese
12. Undo
15. Viper
16. Examine account books
19. The ___ one to be born
20. A ___ in Galilee
21. Finery
22. Notion
DOWN
2. Do not be ___
3. Control
4. Separate article
5. Supple
6. Going to have a child in her ___ age
10. Ambry
13. The ___ of his ... David
14. His ___ David
17. Stop up a hole
18. His kingdom will never ___