meaning of Aldrimere

Aldrimere meaning in Urban Dictionary

A mystical tolkien sounding animal which somwhat like a wizard but with extrodinary hearing energy and the capability to control frogs.