Tushar
Meaning:
Snow, winter, frost drops
Origin:
Sanskrit
Pronunciation:
Too-shar
Browse Sanskrit Names