Trainor is a surname of Irish origin derived from the surname McTraynor.
(Text) CC BY-SA