Does anyone know the Meaning of " A man is a man for all that.?"

Solution 1:

“A man is a man for all that” means little out of its context, which is a poem by Robert Burns. Briefly, the poem refers to poor men, rich men, kings, lords, proud men, greedy men and others. All these people, despite their superficial differences in status and rank, are men. I suggest that “for all that” means something like “despite the differences”.