Potrebbe derivare dall'italianizzazione del cognome greco Makripodis, che, composto dai termini makròs, "grande, largo", e podi, "piede", può essere tradotto come "piede grosso, piede largo".
Il cognome Macripo, rarissimo, è proprio del barese e del tarentino. Magripo e Magripò sono sempre pugliesi, ma ormai quasi scomparsi. Macripò è del tarentino.