An Italian variant or archaic form referring to a large ball or balloon-like object.
From Italian 'ballone' (large ball), from 'ballo' (ball). The root word for the modern 'balloon' and related to Romance language ball terminology.
Try Another Word