Ham and eggs has 2 different meanings across 1 category:
Noun
eggs (scrambled or fried) served with ham
A dish of ham served with fried or scrambled eggs.