Sanskrit · noun · Nature & the Garden

Chikara

चिकारा
Meaning

An Indian gazelle; a small graceful horned antelope of dry scrub.