Potchefstroom

English

Proper noun

Potchefstroom

  1. An academic city in North West, South Africa.
    Synonym: (informal) Potch