Find the word definition

The Collaborative International Dictionary
Coilon

Coilon \Coi"lon\, n. [F. See Cullion.] A testicle. [Obs.]
--Chaucer.

Wiktionary
coilon

n. (context obsolete English) A testicle.