Webster's Revised Unabridged Dictionary · 1913
Chittra
Copy link
Chittra
, noun
[Native Indian name.]
(Zoology)
The axis deer of India.
↑