प्रवीण

Adjective

 * 1) skillful, proficient, adept; able
 * 2) accomplished, versed

Noun

 * 1) an adept