Quenya 

hruo

troll

hruo noun "troll" (PE17:115)

torco

noun. Troll

Cognates

Quenya Group: Eldamo - neologism/reconstructions. Published by