so what do Praveen,
Naveen and Kaveen exactly mean?
pra-vi-jna: first with knowledge?
ka-vi-jna: who with knowledge? (kaviinaa is 'of all great thinkers' according to a Sanskrit dictionary on the net)
na-vi-jna: according to dictionary it is new (like many other sources state too, so how does "with knowledge" fit in here?)