McCardell \m-ccarde-ll, mc-car-dell\ as a boy's name is a variant of Macardle (Scottish, Gaelic), and the meaning of McCardell is "son of great courage".
The baby name McCardell sounds like MacArdell and McCarthy. Another similar baby name is Cardell.