Etymology Explorer › Irish

Where does “Mac Carthaigh” come from?