meaning of Battle Mage

Battle Mage meaning in Urban Dictionary

A person who is talented in both the arts of miracle and battling techniques and they are rarely seen.