Home
Advance Search
Dictionary
Words with Friends solver
Meaning of chitals
Definition:-
A deer having lyre-shaped antlers and a white-spotted fawn coat, native to India and Sri Lanka. (noun)