Mccraw Family History
Mccraw Name Meaning
Irish: variant of McGrath, which is based on the personal name Mac Raith, of which this is a phonetic development; the -th, having been pronounced in the early period, became silent in later Gaelic. Compare McRae.
Source: Dictionary of American Family Names ©2013, Oxford University Press