Sindarin 

leidhron

noun. liberator, saviour

Sindarin Group: Eldamo - neologism/reconstructions. Published by