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 Aryan mean?
From Sanskrit arya (आर्य), 'noble, honourable, worthy'. The original sense is one of nobility and virtue; it is unrelated to later misappropriations of the term.