Darshan is a Sanskrit word meaning 'vision,' 'sight,' or 'viewing.' In Hindu religious practice, it specifically means beholding a deity or holy person, receiving blessings through the act of sacred seeing. 'Vision' (C) is correct; 'Mirror' (D) is incorrect.