Chayan is an Indian name from Sanskrit roots meaning "selection," "gathering," or sometimes linked with life and awareness.
Like Chayan?
Swipe through thousands of names like it