Elven = Isilmawiel Cúthalion -- Does anyone know if this is proper elvish? At least it looks cool.
Cúthalion is, and means 'Strongbow'.
Name generators tend to smash Elvish words or elements together however, with no 'thought' of art, or the fact that Sindarin and Quenya are different languages, or with no real concern to echo the details of composition observable in the attested nomenclature.
Of course it's just a machine! so one would hardly expect such things. And these generators are only meant for fun in any case, though I doubt JRRT himself would find them amusing.
Sometimes a machine can get lucky! but proper Elvish comes from Elves :D