EnglishAfrican penguinnounMeaningA species of penguin, Spheniscus demersus, which live on the south-west coast of Africa.SourcesNo citations have been attached yet.