McCavish

Etymology
Anglicisation of a patronymic surname derived from a Gaelic diminutive of.