Mayank is a Sanskrit-derived Indian name meaning 'moon' or 'one who brings joy like the moon'. This is a common name in India and the word 'Mayank' is formed from 'May' (joy) and 'Ank' (mark or symbol), symbolizing the moon as a mark of joy. The other options (Dream, Ocean, Tree) are not meanings associated with this name.