meaning of Anaidiel

Anaidiel meaning in Urban Dictionary

A name usually employed for gorgeous females from somewhere called Mantilla.