Definition of Giant Eland

  • 1. Large dark striped eland of western equatorial Africa Noun

Synonyms for word "giant eland"

Semanticaly linked words with "giant eland"

Hyponims for word "giant eland"