Surname meaning & origin Makhuwa, Makua, Wamakua admin 0 Comments Izithakazelo Makua or Makhuwa or Wamakua Izithakazelo of Makua is Mphoka,
Leave a Reply