Family name origins & meanings
- English : nickname for a cheerful or lively person, from Middle English bragge ‘lively’, ‘cheerful’, ‘active’, also ‘brave’, ‘proud’, ‘arrogant’ (of unknown origin).
Your partner in parenting from baby name inspiration to college planning.
Subscribe