Subscribe
URL of the page has been copied to clipboard.
Meaning : A large South African antelope. Considered the swiftest hoofed mammal.
Synonyms : sassaby, topi
Install App
Damaliscus lunatus meaning in Telugu.