Etymology · Spanish

macho

2 English words descend from Spanish macho, most common first.