Updated June 9, 2019 Share: Family name origins & meanings Variant of Scottish McIlroy (see Gilroy), the first two syllables having being altered by folk-etymological association with Scots muckle ‘big’.