Synonyms and Antonyms for giant_eland

1. giant eland (n.)

large dark striped eland of western equatorial Africa

Synonyms: