The name Arwen is a girl's name of Welsh origin meaning "noble maiden". Arwen and is often added to lists like Baby Names That Mean Hope and discussed in our forums with posts like "Quick Question Thread?!".
From the experts:
Arwen is well known as princess of the Elves in Tolkien's Lord of the Rings: a lovely name with an authentic Welsh ring. She was played in the film by Liv Tyler.
If you love Arwen, you might also want to consider Anwen, Bronwen, and Rhonwen.
Trivia tidbit: The International Astronomical Union names all colles (small hills) on Saturn's moon Titan after characters in Tolkien's work; in 2012, they named a hilly area "Arwen Colles" after Arwen