Brenna is a modern name, based upon names like Brenda and Glenna. It is often said to stem from the Celtic word bran, meaning "raven," thus a lot of baby name books say it means "raven-haired beauty" or something like that. However, it was more likely coined as a form of Brenda (meaning "sword"), or as a feminine form of Brendan, meaning "prince."
See Also: Brena, Brendan

Your Favorite Names