Possibly: Contentment, Satisfaction, or derived from Tushar meaning ‘Frost, Snow, Mist’

1 Post