The meaning of the name Naveen is New, Excellent, Something that is better than the rest.
The origin of the name Naveen is