FamilyEducation.com
   
 

Last name origin & meaning:

Irish: reduced Anglicized form of Gaelic Ó Treasaigh ‘descendant of Treasach’, a personal name meaning ‘warlike’, ‘fierce’.

Comments for Treacy Comment Add a Comment (0)