Darshan \d(a)-rshan, dar-shan\ as a boy's name is of Hindi and Sanskrit origin, and the meaning of Darshan is "vision".
Similar baby names are Dashawn, Dashaun, Dargan, Darian, Darrian, Daran, Darran, Darryan, Deshan, Marshawn and Marshon.