inyala

/ɪnˈjɑːlə/

Definitions

1. noun

A type of antelope found in southern Africa, known for its distinctive call.

“The inyala’s haunting call echoed across the savannah at dawn.”

Synonyms

  • impala
  • kudu

Antonyms

  • domesticated animal