ripe (adj.) Look up ripe at Dictionary.com
Old English ripe "ready for reaping, fit for eating," from West Germanic *ripijaz (cf. Middle Dutch ripe, Dutch rijp, Old High German rifi, German reif); related to Old English repan "to reap" (see reap).