impala - English Synonyms Dictionary

impala

n.
[1] Aepyceros melampus