Etymology · Scottish Gaelic

mac

4 English words descend from Scottish Gaelic mac, most common first.