caterer (n.)
mid-15c., earlier simply cater (see cater (v.)). With redundant -er (compare poulterer, sorcerer, upholsterer).