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