sambhur

nounAlternative spelling of sambar (the large deer).

No synonyms or antonyms found for this word.

sambhur synonyms & antonyms | whatsthatwordmean | whatsthatwordmean