undulation (n.) Look up undulation at Dictionary.com
1640s, from Medieval Latin *undulatio, from Late Latin undulatus "wavy, undulated," from undula "wavelet," diminutive of Latin unda "wave" (see water (n.1)).