epicycle (n.) Look up epicycle at Dictionary.com
late 14c., from Latin epicyclus, from Greek epikyklos, from epi (see epi-) + kyklos (see cycle (n.)).