Weaver
Weaver—The name Weaver in Scotland and those of the name in Ulster have changed the name from the original about the 17th century, when some hundred Scottish septs discarded the "Mac." Weaver in the original Gaelic is Mac An Fhigheadair. It is found as McNider in Canada, but not in the land of its Gaelic origin, Scotland.
Alphabetical Index of Anglicised Surnames in Ireland
See also Woulfe’s Irish Names and Surnames
… and O'Hart's Irish Pedigrees