Sanskrit · noun · Time, Fate & the Cosmos

Tara

तारा
Meaning

A star; also the pupil of the eye — the twinkling point of light.