Storia della famiglia Mcgarrah
Significato del cognome Mcgarrah
Irlandese: forma abbreviata di McGarraher una forma anglicizzata di Mag Fhearchair 'figlio di Fearchar' un nome personale composto dagli elementi fear 'man' + car 'dear' 'lo'.
Fonte: Dictionary of American Family Names 2nd edition, 2022
