Sindarin 

leidhron

noun. liberator, saviour

Elements

WordGloss
lain“free(d), *liberated”
Sindarin Group: Eldamo - neologism/reconstructions. Published by