Conversation so far:
why do you have 7 fishes on christmas eve
Christmas Eve is a vigil or fasting day, and the abundance of seafood reflects the observance of abstinence from meat until the feast of Christmas Day itself.

Question: what is the celebration called
Self-contained rewrite: what is the celebration called where you have 7 fishes on christmas eve