David
Ball
Name origin: English
Name meaning: nickname for a short, fat person, from Middle English bal(le) ‘ball’ (Old English ball, Old Norse b{o,}llr).
Name origin: English
Name meaning: nickname for a short, fat person, from Middle English bal(le) ‘ball’ (Old English ball, Old Norse b{o,}llr).
Your partner in parenting from baby name inspiration to college planning.
Subscribe