Likely from Indian rochan or related forms meaning 'bright,' 'shining,' or 'red-hued.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Rochan?
Swipe through thousands of names like it