Origin:Scottish
Meaning:Sons of Angus
MacInnis is an epic masculine name of Scottish origin. With "mac" meaning "son of" and "Innis" being the anglicized version of "Angus", this name means son of Angus .
Not sure you have the perfect name? Search to add more baby names to your My Favorites list.