The name is the Gaelic form of MacFinlay and Finlayson, both of which mean “son of Finlay”. In Gaelic the name is MacFhionnlaigh. This name is distinctively a Scottish name, unlike most other Scottish names beginning with Mac, this name is not a common one.