Hot answers tagged homophones
Ball as in 'sphere' comes from Norse 'bǫllr' /bɔlːr/, while ball as in 'dance party' comes from Latin 'ballare', which in turn became 'bal' (French for 'a dance'). Totally different roots, it's just one of those quirks of English having absorbed bits of so many different languages. Edit as requested to provide a bit more detail: 'Ball' meaning 'sphere' ...
Only top voted, non community-wiki answers of a minimum length are eligible