sassaby

Explore definitions, synonyms, and language insights of sassaby

Definitions

Noun
a large South African antelope; considered the swiftest hoofed mammal

More General Terms