Meaning of yellow mongoose in English:

yellow mongoose

noun

  • A bushy-tailed mongoose with a yellowish coat, Cynictis penicillata, which lives in colonies and is native to southern Africa.

Origin

Early 20th century.