Balestra Family History
Balestra Name Meaning
Italian and southern French: from Italian Occitan balestra ‘crossbow’ (from Latin ballista ‘(military) catapult’) hence a metonymic occupational name for a maker of crossbows or a soldier armed with a crossbow.
Source: Dictionary of American Family Names 2nd edition, 2022