Synonyms and Antonyms for sambar | Synonym.com

Synonyms and Antonyms for sambar

1. sambar (n.)

a deer of southern Asia with antlers that have three tines

Synonyms: