Bran
ads1
MeaningA raven, a black bird that resembles a crow
ReligionChristianity
OriginWelsh
Alternate SpellingsBrennan, Brenden
MeaningA raven, a black bird that resembles a crow
ReligionChristianity
OriginWelsh
Alternate SpellingsBrennan, Brenden