What does Vihaan mean?
Linked to the Sanskrit विहान (vihāna), 'daybreak, morning'. Largely a modern given name popularised in the 2000s; the 'dawn' sense rests on the classical root, though its use as a personal name is contemporary rather than traditional.
What does Aarav mean?
From Sanskrit arava (आरव), literally 'a sound, roar, or shout'. Although hugely popular today and widely marketed as meaning 'peaceful' or 'calm', that gloss is a modern reinterpretation not supported by the root; the attested classical sense is 'noise/sound', sometimes softened to 'melody'.