Word Search Puzzle VocabularyOnline version once upon of time by Sofía Dzul 1 KING 2 GOLD 3 QUEEN 4 OGRE 5 WITCH 6 GIANT 7 PRINCESS 8 DRAGON 9 KNIGHT 10 TOWER 11 PRINCE 12 CASTLE X P R I N C E T S K G O L D Q N S C I I W K I A E T A Q P N K I C D O S O U Z G N E R W T G S E I W I A E L R W R E O A G R E E P A X N E O H U B W I T C H N U T