supplier

(noun) provider

< supplicatory | supply >