← DefinitionshareGuesssambarnounA large deer with long, branched antlers, native to South and Southeast Asia.No synonyms or antonyms found for this word.