Etymology · Latin

providere

4 English words descend from Latin providere, most common first.