സമർത്ഥൻ

Noun

 * 1) expert
 * 2) proficient, skillful
 * 3) smart, capable