Egypt Definition: Bab

Bab (Arabic)

A gate.