a person who shows a lot of skill at something or who has gained a lot of knowledge about a particular subject 匠人;行家;专家 Word Originperhaps originally Rhodesian (Zimbabwean) English, from Nguni umfundi ‘learner’. Nguni is a group of closely related Bantu (Niger-Congo) languages.