French deck
hasard
noun·b1

hasard

Chance; randomness; something that happens by accident

C'est le hasard.

Par hasard, j'ai trouvé ça.