Definition of Nandi bear in English:

Nandi bear

noun

  • A supposed animal resembling a bear, said to inhabit parts of East Africa.

Origin

1920s; earliest use found in Journal of the Royal Anthropological Institute.