Meaning A boy's name of Scottish origin, it means "Son of Andrew." Origin of MacAndrew Scottish Popular Middle Names Pronunciation 🔊 Listen MacAndrew Similar Names Amhuinn MacAdhamh MacAlister MacAlpin MacAlpine MacAuslan MacBain MacBean MacBeth MacCallum Year by Year Popularity of MacAndrew