sambar
sambar
English
Noun Top 46,345
Ad
Definition
A Southeast Asian deer (Rusa unicolor).
Etymology
Borrowed from Hindi सांभर (sāmbhar), साँभर (sāmbhar), from Sanskrit शम्बर (śambara, “a kind of deer”).
Ad