Find the word definition

Wikipedia
Tarasari

Tarasari (Nepal Bhasa: तारासारी) is a ball shaped sweet food consisting of sugar. It is especially used in Hinduism religious places for offering god. It is famous in Nepal.