fundi
noun /ˈfʊndi/
/ˈfʊndi/
(South African English)- a person who shows a lot of skill at something or who has gained a lot of knowledge about a particular subject
- a computer fundi
- He's become quite a fundi on wine.
Word Originperhaps originally Rhodesian (Zimbabwean) English, from Nguni umfundi ‘learner’. Nguni is a group of closely related Bantu (Niger-Congo) languages.