redbuck

English

Noun

redbuck

  1. Synonym of impala.