Egypt Definition: Mashhad

Mashhad

A tomb sanctuary.