Mackrell Family History
Mackrell Name Meaning
English: nickname from Old French makerel maquerel ‘mackerel’ (the sea fish). English: perhaps a nickname from Old French maquerel ‘brothel-keeper broker pimp’ but this is less likely than Irish and Scottish: shortened Anglicized form of Gaelic MacFhearghail (compare Farrell ). The name may have been confused with Norman use of the name in 1 above.
Source: Dictionary of American Family Names 2nd edition, 2022