meaning of Barad Dur

Barad Dur meaning in Urban Dictionary

produced from the elvish language of Twengar, also known as The Black Speech Of Mordor, Barad Dur results in deep Tower