Definition Definition

chittra - Meaning and Examples

Meaning of 'chittra' (Webster Dictionary)

1 . Chittra [ n.]
- The axis deer of India.