The Word Puzzles

Jesus' Birth Foretold

N S J M E G O D B F M
A E A O A R I O
F
O
M A N C N O
E
T O R U P
O
N
E
R
T O T A A N T N A T
E B H M T H E H D H