Hottentot gods

English

Noun

Hottentot gods

  1. plural of Hottentot god