RUSA


Meaning of RUSA in English

n. any of various E. Indian deer of the genus Cervus, esp. a sambur. [mod.L f. Malay]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.