1 definition by Ritu Kapow

Top Definition
New - the meaning in Hindi
A Naveen Beginning, OR A Naveen Day
by Ritu Kapow January 14, 2007

Mug icon
Buy a Naveen mug!