Originated in Celtic, largely used in English and Irish and means 'descendant of Bradan' or 'salmon'. Grown in popularity in recent years following the increase in popularity of names ending in -en or -an
Celtic
From The Name Book: Over 10,000 Names - Their Meaning, Origins, and Spiritual Significance by Dorothy Astoria.