Play & Learn

Islamic Mini Games

A fun, faith-filled way to sharpen your knowledge.

Match the 99 Names

Flip two cards to match each Beautiful Name with its meaning.

Moves: 0 Best: —