JetPunk Word Search #102

Middle Earth

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

You have not attempted this puzzle.
TBHESMEAGOLTLOFTIFLOTHLORIENERALAVRCUOLDOFLEOABMTELOHLNEVEFDGORLABRRUSEBENODSERNONWMSELAIGOBNGEASAEALGGNSOAARWCUSRBHTIARWGNIRGIDEGNKANSKGDOAWHAMINASTIRITHMISTYMOUNTAINSAOTBBSLIKAMUMSSISTSLEIRDALAG