the town was established in 1883 and at first named "cathcart west" (to distinguish it from cathcart, eastern cape). the name was then changed in 1890 to "klein boetsap", and then finally it was renamed after rev aj olivier ("olivier" reversed is "reivilo").