The Finnish term "kyky" matches the English term "aptitude"

other finnish words that include "kyky" : english :
kyky disposition
kyky talent