Voronwë was an elf from Gondolin, his name means 'steadfast one'.

After the Nirnaeth Arnoediad, Turgon sent seven ships seeking Aman, to call on the the Valar for aid against Morgoth. Of those, only one ship ever saw the shores of Middle-earth again. That ship was wrecked in a storm and only one elf on board survived. He was Voronwë, a messenger of Gondolin, and the waves carried him to the shores of Nevrast.

Later Voronwë met Tuor in Vinyamar and lead him to Gondolin as a messenger of Ulmo.
Encyclopedia entry originally written by AinarielPalantir