Proper noun
McGarr (plural McGarrs) A surname.
A Will McGarr goal helped promotion-chasing TDMS Evesham defeat Stour Excelsior Reserves 1-0 while Stratford HGC defeated Alcester Town 3-0. Source: Internet