Type Surname (from given name)
Usage English
Other Forms FormsTrainer, Trainor, Trayner, Treanor, Treiner
Meaning & History
Derives from old English word 'trayne' which means to trap or to snare. Also an occupational name given to horse trainers. First found in Yorkshire, England in the 1300s.