When people complain about the length of elven names, I remind them that humans are short-lived and have few syllables. Quick tempered, quick lived, quick tongued. Elves have centuries or millennia to live, time for a slow roll of syllables representing meanings and time.
Re: The names of things
have centuries or millennia to live, time for a slow roll of syllables representing meanings and time.