Not sure if anyone else thinks this but Meodows reminds me so much of Garp in a really bad disguise. Also the name screams Will of D. with Meow the sound a cat makes with a D in the middle, plus the hat he is wearing being a Leopard.
I subscribe to this theory. Luffy and SABO were interested in getting Ace's fruit, why wouldn't Garp be? Plus he did resign his position after the war and we know he regrets not saving Ace so… Yeah makes a lot of sense