thulamela

/TH UW1 L AE1 M EH1 L AH0/
noun
  1. 1

    An archaeological site in Kruger National Park.