JetPunk Word Search #102

Middle Earth

You shall not pass! ... Unless you complete this word search puzzle!

Puzzle by Stewart
You have not attempted this puzzle.
TBHESMEAGOLTLOFTIFLOTHLORIENERALAVRCUOLDOFLEOABMTELOHLNEVEFDGORLABRRUSEBENODSERNONWMSELAIGOBNGEASAEALGGNSOAARWCUSRBHTIARWGNIRGIDEGNKANSKGDOAWHAMINASTIRITHMISTYMOUNTAINSAOTBBSLIKAMUMSSISTSLEIRDALAG