Sindarin edelbar noun. edelbar n. edelbar place name. Edelbar topon. edelbar place name. *Elf-home
n.