Shongololo meaning

(South Africa) A millipede.
noun
0
0
Advertisement

Origin of shongololo

  • From Xhosa and Zulu ukushonga, to roll up.
    From Wiktionary