Etymology · Latin

margo

3 English words descend from Latin margo, most common first.