lechwe

Explore definitions, synonyms, and language insights of lechwe

Definitions

Noun
tawny-colored African antelope inhabiting wet grassy plains; a threatened species

More General Terms