What does Kunal mean?
From the Sanskrit कुणाल (kuṇāla), usually glossed as 'lotus' and secondarily 'a bird with beautiful eyes' (the latter a folk etymology). Historically the name of Emperor Ashoka's son Kunala, 3rd century BCE.
What does Aarnav mean?
From the Sanskrit अर्णव (arṇava), meaning 'ocean' or 'sea', literally 'the foaming/surging water'. A well-established classical Sanskrit word for a great body of water, commonly spelled Arnav or Aarnav.