Is Legolass last name Greenleaf or Thranduilion?
Legolas’s last name is Thranduilion, if you want to call it a last name. It is more a designation which means “Legolas son of Thranduil”. The Elvish word legolas means green leaf. BUT: I like to think that the name ‘greenleaf’ is a term of endearment, like a nick-name such as ‘grasshopper’ or ‘kitten’, and may not have actually been Legolas’s true name at all. (Mal most certainly doesn’t agree with my nick-name theory… she rather thinks it may be a Silvan-style name. But there was also a respectable elf in Gondolin called Legolas…