Naveen
Meaning: new, young
Origin: Hindi