Definition of moggel in English:
moggel
noun
South AfricanAny of several freshwater cyprinid fishes of the genera Labeo and Barbus, found in southern Africa; especially L. umbratus.
Pronunciation
moggel
/ˈmɒɡ(ə)l/ /ˈmɒx(ə)l/Origin
Mid 19th century; earliest use found in James Edward Alexander (1803–1885), army officer. From Afrikaans moggel, probably from the scientific Latin genus name Mugil, although see also quot. 1902.
Are You Learning English? Here Are Our Top English Tips