Combination of Surya (Sun) and Narayana (Supreme Being/Vishnu), meaning ‘Sun God Narayana’ or ‘The Sun as Narayana’

1 Post