[ syll. ma-can-drew, mac-andr-ew ] The baby boy name Macandrew has its origins in the Celtic language. The name Macandrew means 'the son of Andrew'.
Variant forms of Macandrew include the names MacAndrew and McAndrew.
See also the related categories, son (heir) and celtic.
Macandrew is not often used as a baby boy name. It is not in the top 1000 names.
Baby names that sound like Macandrew include MacAndrew, MacIntyre, Macintyre, McAndrew, McIntire, McIntyre, and Menandro.