Uncover the origin, popularity, and more for any name.
Arwen is a feminine given name of Welsh origin. It means 'noble maiden' or 'fair lady.' The name gained popularity through its use in J.R.R. Tolkien's fantasy epic, *The Lord of the Rings*, where Arwen Evenstar is an Elf princess.