boulder: a big rock


brandish: to shake or wave


cottage: a little wood hut or a small house


curious: strange


delighted: pleased or happy


disappear: could no longer be seen


exchange: change something for something else with others


gallant: noble


grind: bite into pieces


magic: any extraordinary or mystical influence, charm, power


obliged: forced


possession: things you own or have


recover: get better


reward: something given or received in return


roar: a loud noise


slain: kill


snatch: to take, get things suddenly


speck: a spot or a dot


treasure: wealth, rich materials, or valuable things


valuable: precious, or worth a lot of money


widow: a woman whose husband is dead