Macardle \m(a)-card-le, mac(ar)-dle\ as a boy's name is of Scottish and Gaelic origin, and the meaning of Macardle is "son of great courage".
Macardle has 2 variant forms: MacArdell and McCardell.
Baby names that sound like Macardle are MacArthur and McCarthy.