Quenya 

aldëon

avenue of trees

aldëon noun "avenue of trees" (LT1:249)

aldeon

noun. avenue (of trees)

Elements

WordGloss
alda“tree, tree, [ᴱQ.] branch”