Meaning, origin, and popularity of the name Bran
From Welsh name bran ‘raven’, a mythological character in both Welsh and Irish mythology, who was described as a giant-sized god.
Welsh, Irish mythology
For a boy or girl
Not in the U.S. top 1,000 names