Definition of Nile lechwe in US English:

Nile lechwe

noun

  • A grazing antelope, Kobus megaceros, of the flood plains of the upper Nile in southern Sudan and western Ethiopia.

Origin

1930s; earliest use found in Man: a monthly record of anthropological science.