provide (v.) Look up provide at Dictionary.com
early 15c., from Latin providere "look ahead, prepare, supply, act with foresight," from pro- "ahead" (see pro-) + videre "to see" (see vision). Related: Provided; providing. Earlier in same sense was purvey, which is the same word as deformed in Old French.