The name Ballard has rich historical roots and multiple meanings that vary based on its origins. Often considered a surname, Ballard can also be a ...