Namahadi

The name Namahadi can mean one of these places in Free State of South Africa:
 Namahadi, Mafube situated in Mmasepala Setereke tša Fezile Dabi
 Namahadi, Maluti-a-Phofung situated in Maluti-a-Phofung Mmusogae