Sahaj is an Indian name meaning 'natural,' 'easy,' or 'spontaneous.'
Like Sahaj?
Swipe through thousands of names like it