Site of a Rhenish mission station since 1856 and that of a Roman Catholic mission station since 1907. It grew into a village with a management board in 1935 and a municipal council in 1944. The name of Khoikhoi origin means ‘place of arguing or discussing. Popularly it was supposed to mean ’place of elephants’.