Surname meaning & origin Mamihuli clan names Ke Batho ba Bomihuli seapesa dithaba,ke mihuli ya maru matshweu setla ka dipula tsa mesarasarane.…