English

edit

Etymology

edit

From Zulu umagosha.

Noun

edit

magosha (plural magoshas)

  1. (South Africa, derogatory) whore