Quenya 

indyarin

noun. device, escutcheon, blazon

Quenya Group: Eldamo - neologism/adaptations. Published by