oilteacht

Noun

 * 1) training, proficiency, expertness, expertise, skill
 * 2) attainment