Save Type Surname (from given name) Usage Scottish, Irish Pronounced Pron. mək-VAY [key] Other Forms FormsMac Beatha, Mac Bheatha, Mac an Bheatha, MacBeth, MacBay, McBay, McBeth, McVeigh, MacVay, MacVey, McVeagh Meaning & History Variant spelling of McVeigh.