Use upvotes on top level comments here as voting. Please refrain from adding top level comments, or any comments if possible … just upvote the option that is the most active you’ve been.
It's a tolkein LOTR thing. I don't think it's a word that comes up anywhere in the books, but you might notice it's similar to other words like "Dol Guldur". The back of the Silmarillion has a short dictionary/glossary of words and word components, and so I grabbed two and put them together. "Maegul" should mean something like sharp or piercing sorcery/magic.