Heggie Family History
Heggie Name Meaning
Scottish (Fife): shortened form of MacKeggie which is possibly a shortened Anglicized form of Scottish Gaelic McIlhagga where the eggie element may be from Mo-Fhèaga<i/> a pet form for Saint Féichín.
Source: Dictionary of American Family Names 2nd edition, 2022