Tamil Dictionary 🔍

coilon

Coi"lon, n. Etym: [F. See Cullion.] Defn: A testicle. [Obs.] Chaucer.


coilon - Similar Words