Having superior ability; gifted.
Possessing talents or mental gifts.
Furnished with talents; possessing skill or talents.
Possessing skill or talents; mentally gifted.