Taraka

from Wikipedia, the free encyclopedia

Taraka means:

in Indian mythology:

Also: