Quote Originally Posted by Reniannen View Post
Actually Thangúlhad stands for something like "place of oppresive sorcery".
If you're interested in the meanings of the names you might want to visit this thread where many of the names are translated (or at least attempted to be).
Thanks, this just what I was looking for.