Egypt Definition: Qibba

Qibba

A dome or domed tomb.